gconsidine
d63ab2811a
Add implementation for credential_type lookup
2017-06-26 10:53:57 -04:00
gconsidine
2fa4b3db5b
Add org Lookup implementation and WIP credential_type
2017-06-26 10:53:57 -04:00
gconsidine
b7982bf202
Add more generalized legacy Lookup integration
2017-06-26 10:53:57 -04:00
gconsidine
dc1bff9048
Convert organization Select to Lookup
2017-06-26 10:53:57 -04:00
gconsidine
d7e78a5884
Add WIP implementation of Lookup
2017-06-26 10:53:57 -04:00
gconsidine
f11aef01ef
Add contextual variables and update references
2017-06-26 10:53:57 -04:00
gconsidine
fa330db9c5
Add UI/UX polish in prep for merge
...
* Bring UI/UX inline with recent changes
* Use select components as a stopgap for credential_types and orgs
* Add tabs to permissions view
* Add Organization model
2017-06-16 15:23:18 -04:00
gconsidine
861cfd3e13
Add implemented permissions on credentials
2017-06-15 18:27:11 -04:00
gconsidine
488467c8c1
Add WIP functionality for permissions
2017-06-14 23:00:42 -04:00
gconsidine
cea1f1bbe1
Remove old credentials files from features dir
...
* The non-refactored credentials code has been returned to its
original location. Inventories and Jobs pull in Credentials
based on its original location in the file structure.
* Apply margin to individual inputs instead of panels to have
consistent spacing at more narrow resolutions.
* Add placeholder for a Lookup component which will be necessary
to let users select an org for the credential.
2017-06-13 11:59:14 -04:00
gconsidine
e91d1e0eb0
Remove error response from unexpected server error messaging
2017-06-12 09:53:11 -04:00
gconsidine
1be9c3ba94
Add sensible revert logic to prompt and secret inputs
2017-06-12 09:53:11 -04:00
gconsidine
6e181e81ea
Add revert/replace and prompt/not-prompt logic (wip)
2017-06-12 09:53:11 -04:00
gconsidine
2bd11f948a
Add prompt on launch and checkbox
2017-06-12 09:53:11 -04:00
gconsidine
2b01c24dce
Add method to remove input data on credential type change
2017-06-12 09:53:11 -04:00
gconsidine
09ac71518e
Add PUT support for models
2017-06-12 09:53:11 -04:00
gconsidine
add48f3f14
Add general error handling and submission
2017-06-12 09:53:11 -04:00
gconsidine
40dbe56932
Add support for drag/drop to key formatted textareas
2017-06-12 09:53:11 -04:00
gconsidine
952958a83c
Add partial implementation of drag and drop ssh key support
2017-06-12 09:53:11 -04:00
gconsidine
0ca53024f0
Add support for dynamic select inputs
2017-06-12 09:53:11 -04:00
gconsidine
475718a4de
Add shared add/edit controller, view, and resolve logic
2017-06-12 09:53:11 -04:00
gconsidine
a3099ac285
Add Me model for credential submission
2017-06-12 09:53:11 -04:00
gconsidine
15759b65aa
Add partial implementation of tabs and tab groups
2017-06-12 09:53:11 -04:00
gconsidine
a322fe97f6
Cleanup inconsistencies in directives and dead code
2017-06-12 09:53:11 -04:00
gconsidine
19fa782fb4
Add form submission, validation, rejection messaging
2017-06-12 09:53:11 -04:00
gconsidine
c41dff7996
Refine input styling and form registration
2017-06-12 09:53:11 -04:00
gconsidine
c8757a5ab0
Refine popover functionality, add input secret style
2017-06-12 09:53:11 -04:00
gconsidine
effd537a9c
Add component controller inheritance and new inputs
2017-06-12 09:53:11 -04:00
gconsidine
1644f78cf3
Cleanup component communication
2017-06-12 09:53:11 -04:00
gconsidine
8b91b16bea
Add working dynamic component insertion
2017-06-12 09:53:11 -04:00
gconsidine
17f6148c8d
Add dynamic input group
2017-06-12 09:53:11 -04:00
gconsidine
94bb533ac7
Update models and components for dynamic input list component
2017-06-12 09:53:11 -04:00
gconsidine
15b05e9093
Update directives to use controllers where necessary
2017-06-12 09:53:11 -04:00
gconsidine
29a325d52f
Add form-updating input validation for components
2017-06-12 09:53:11 -04:00
gconsidine
725fd15519
Update project structure
2017-06-12 09:53:11 -04:00
gconsidine
255665b98e
Add functional popover directive
2017-06-12 09:53:11 -04:00
gconsidine
f741470365
Refine recently added components
2017-06-12 09:53:11 -04:00
gconsidine
5d01340f18
Add models and select component
2017-06-12 09:53:11 -04:00
gconsidine
06deb0d7a7
Add base states for credentials
2017-06-12 09:53:11 -04:00
Leigh Johnson
ce61fe4a42
Refactor UI Build System ( #3203 )
...
* initial build trial, clean up awx/ui
* fix hardcoded refs to ng-toast, add jshint preloader
* remove browserify test
* update grunt-jshint -> jshint module loader, browser-sync, update dev targets to build-docker-machine & build-docker-cid, fix blocking tasks
* less autoprefixer
* sample build commands
* fix release build
* update README
* karma config stub
* webpack config for karma tests
* karma preview for shane
* fix build-docker-machine target
* karma+webpack test pipeline configuration, stub tests
* fix smart/job status icons classes
* fix jquery + jsyaml shims, fix LESS cascade
* fix angular-codemirror dependency, explicitly import style/mode dependencies
* shim jsonlint
* fix angular-scheduler AMD imports, remove jquuery-ui shim, fix release config
* use closed $.fn.datepicker for system-tracking
* remove packaging/node/
* remove old tests
* shrinkwrap fragile dependency sandcastle, update README, lint
* first pass at fixing rrule shim
* update makefile targets
* update gitignore w/ new flag file
* add saucelabs karma config
* add license controller test
* add examples of service and directive tests
* Makefile flubs
* consolidate clean-ui target, compulsively update flag file location
* dep on CJS/AMD/UMD compatible version of rrule lib, fix example tests/config for demo
* boilerplate karma config for saucelabs (should be abstracted to common config after proven to work)
* update docs
* docs feedback
* update Dockerfile with Node 6.x dep
2016-08-17 16:09:54 -04:00
John Mitchell
0018210528
reset week buttons and scope vals when schedule repeat changes to week
2016-07-05 14:50:10 -04:00
John Mitchell
eb0ca2da4a
use bootstrap date picker and fix for locales
2016-06-20 16:57:54 -04:00
Leigh Johnson
2b16c882f4
fix infinite scrolling of job run standard out, resolves #1829
2016-05-25 12:45:13 -04:00
Leigh
89bd66f1f6
Schedules - audit, bugs, allow HH:MM:SS end time granularity ( #1857 )
...
* cleanup unused code artifacts #1851
* fix bug found during audit where empty extra_data was being POSTd as null, #1593
* cleanup schedule helper #1851 , update angular-scheduler dependency, automatically set end dt to start dt + 1 day in schedule > add, add hh:mm:ss end date grandularity, resolves #1758 , resolves #1856 '
* clean up dead schedule dependencies #1851
* fix extra vars in schedule > edit view, fix munge of nested yaml, resolves #1547
squash
* update angular-scheduler to v0.0.19
* re-add ng-toast dependency to bower manifest
2016-05-13 10:43:07 -04:00
John Mitchell
d403c5fb3d
update select2
2016-04-18 13:53:36 -04:00
Jared Tabor
72ae8f46c9
Adding notifications into the UI
2016-04-12 12:55:00 -07:00
mabashian
88cea14353
Added angular-drag-and-drop-lists dependency
2016-04-04 09:32:20 -04:00
John Mitchell
37c97c968d
fix number spinner input issues with scheduler
2016-02-12 11:58:50 -05:00
John Mitchell
e7cf1ce021
add support for select2 in scheduler form
2016-02-12 11:57:40 -05:00
jlmitch5
7f300e3c9e
Merge pull request #910 from jlmitch5/styleFormDetailPane
...
Styling of scheduler form detail pane
2016-02-11 14:05:29 -05:00