Leigh Johnson
11a1ca987f
remove debugger
2016-12-15 16:06:52 -05:00
Leigh Johnson
ad89483c1e
remove extra closing div
2016-12-15 15:08:40 -05:00
Leigh Johnson
26de1ffc2f
Filter batch permission granting states by role level
2016-12-15 14:56:12 -05:00
Leigh Johnson
f6303d206b
add "Add Permissions" action to Teams form
2016-12-15 14:56:12 -05:00
Leigh Johnson
81d1524439
working batch requests
2016-12-15 14:56:12 -05:00
Leigh Johnson
1090d74ea0
rough pass on rbac-selected-list directive
2016-12-15 14:56:12 -05:00
Leigh Johnson
c753328a0b
split templates into job templates / workflow job templates
2016-12-15 14:56:12 -05:00
Leigh Johnson
ce12b97d75
New permission directive - add-rbac-user-team
2016-12-15 14:56:12 -05:00
Leigh Johnson
08bd6ee94f
Fix missing closing div in form-generator, update stateDefinition generator to support new user/team permissions directive
2016-12-15 14:56:12 -05:00
Leigh Johnson
94ea3cfcfe
Update User/Team form config
2016-12-15 14:56:11 -05:00
Leigh Johnson
fed9806313
Reorganize awx/ui/client/src/access module structure
...
addPermissions module => add-rbac-resource module
addPermissionsList module => rbac-multiselect-list module
roleSelect module => rbac-multiselect-role module
roleList module => rbac-role-column module
Use isolate scope in rbac-multiselect-role module
Move shared styles to module root
2016-12-15 14:56:11 -05:00
Leigh Johnson
53760be4ae
Update job_template param naming. Fixes error thrown on transition from job template add => edit state. @NoIssue
2016-11-11 10:31:45 -05:00
Leigh Johnson
fb991bc74b
Remove defunct .bowerrc
2016-11-10 16:09:43 -05:00
Leigh Johnson
3706cc9337
Switch Grunt jshint to stdout output #3845
2016-11-09 11:41:09 -05:00
Leigh Johnson
ce5f95c206
Reset list radio selection when switching to a new tab
2016-11-04 16:32:35 -04:00
Leigh Johnson
c091590d67
Integrate smart-search into workflow maker
2016-11-04 13:35:32 -04:00
Leigh Johnson
ed5fb05c17
WIP working base case: inventory lookup state
2016-11-03 18:07:41 -04:00
Leigh Johnson
50f0465094
WIP integration with smart-search
2016-11-03 17:17:27 -04:00
Leigh Johnson
08b4364211
Remove old search code reintroduced by 3.0.3 backmerge
2016-11-03 11:24:41 -04:00
Leigh Johnson
f5ba29ba46
Enables cloud credential lookup modal
2016-11-02 19:47:23 -04:00
Leigh Johnson
2084999e78
Fixes errors thrown when saving groups add / edit forms
...
Fixes incorrect ng-required statement affecting group form validity
2016-11-02 18:56:00 -04:00
Leigh Johnson
22bf717f2f
Add missing organization lookup config to inventory scripts form spec
2016-11-02 18:01:53 -04:00
Leigh Johnson
d67bc0654c
Fixes: inconsistent form validity & failing redirect after saving a
...
project
2016-11-02 15:40:36 -04:00
Leigh Johnson
cc5135fd26
Fixes Projects > Edit TypeError: Cannot set property
...
'showMissingPlaybooksAlert' of undefined
2016-11-02 12:31:47 -04:00
Leigh Johnson
6d57d8f40b
Fixes error thrown when saving various forms: `Cannot set property
...
'name_api_error' of null`
Resolves #3822 & #3832
2016-11-01 22:27:26 -04:00
Leigh Johnson
b281d475f7
Resolves lookup issues blocking job template creation flow
...
@NoIssue
2016-10-31 18:19:03 -04:00
Leigh Johnson
d2ba01251f
@NoIssue
...
Fixes incorrect i18n conflict resolutions.
2016-10-31 15:59:48 -04:00
Leigh Johnson
4df56edb9f
Move browser-sync & file-polling deps to optionalDependencies field, update npm engine field, shrinkwrap new dependency tree.
2016-10-31 13:01:14 -04:00
Leigh Johnson
d253eabe5d
Sockets - avoid sending invalid JSON when entering state with no socket
...
definition.
2016-10-28 15:39:48 -04:00
Leigh Johnson
2c8d295132
UI Build System - new interface
...
Use `make ui-devel` to build a development/debug version of the UI, with source maps,
without raising any additional browser-sync or filesystem polling.
2016-10-26 16:53:36 -04:00
Leigh Johnson
04a094aa7c
npm shrinkwrap i18n dependencies
2016-10-26 16:53:36 -04:00
Leigh Johnson
4b34c6987a
Remove make languages target pending delivery of .po files
2016-10-25 15:26:45 -07:00
Leigh Johnson
a3123011ad
Resolves 404 when assigning resources/users to organizations in card view. Sidesteps a bug in the Refresh() utility, where pagination calculations
...
are not made against filtered results.
Resolves #750
2016-10-24 13:49:37 -04:00
Leigh Johnson
ec140fb7da
Hack copying of job_template.related.survey_spec into ui job copy flow,
...
resolves #3737
2016-10-19 12:45:28 -05:00
Leigh Johnson
dc9344c822
Host event modal - wrap long strings.
2016-10-06 11:53:58 -04:00
Leigh Johnson
5b1d4f3d67
remove websocket proxy from build-docker-machine script, freeze ui deps
2016-10-04 14:18:44 -07:00
Leigh Johnson
bdfed9c87f
Escape $ in docker-clean target
...
Before: https://gist.github.com/leigh-johnson/98331b280b1679bd4c0e4b02f7c59b00
After: Yay!
2016-10-04 00:47:03 -04:00
Leigh Johnson
c08a9f8bbc
Use a local installation of grunt-cli, freeze deps
2016-09-22 10:15:31 -04:00
Leigh Johnson
8128bda8cc
Turn off npm3 progress reporter, remove a stray ui test that ended up in the repo root ¯\_(ツ)_/¯
2016-09-21 16:28:43 -04:00
Leigh Johnson
e9570c9d52
Update package.json deps to include PhantomJS / karma launcher, update output location, freeze deps
2016-09-21 16:19:12 -04:00
Leigh Johnson
6d643ca339
Add uncached template loaders to development settings
2016-09-07 15:47:50 -04:00
Leigh Johnson
ffd9c4eb4d
Exclude tower.vendor.js from BrowserSync polling, remove chunk stats plugin, update ui deps
2016-09-07 13:28:06 -04:00
Leigh Johnson
25fa05da81
enable less sourcemaps, add cleanup for npm cmds run with --prefix
2016-08-19 13:16:24 -04:00
Leigh Johnson
d83afabccf
Merge branch 'release_3.0.0' of github.com:ansible/ansible-tower into release_3.0.0
2016-07-12 17:39:39 -04:00
Leigh Johnson
abe911108d
Merge branch '2947' into release_3.0.0
2016-07-12 17:38:29 -04:00
Leigh Johnson
03a04268cf
fix prompt-for machine cred query params too
2016-07-12 17:11:10 -04:00
Leigh Johnson
745209d362
init search with correct query param, resolves #2947
2016-07-12 15:49:25 -04:00
Leigh Johnson
ac5a5c574d
Merge branch '2841' into release_3.0.0
2016-07-11 14:41:54 -04:00
Leigh Johnson
985c23dbb4
incorporate mabashians changes in #2896
2016-07-11 14:29:59 -04:00
Leigh Johnson
0d1f5f1e54
resolves kickback on #2841
2016-07-11 13:40:55 -04:00
Leigh Johnson
c721e234e2
resolves kickback on #2862
2016-07-11 12:23:30 -04:00
Leigh Johnson
6acf6b80d7
fix Inventory Manage > Hosts list disabled indicator style, resolves #2855
2016-07-08 17:11:52 -04:00
Leigh Johnson
0b8bec3da6
remove log
2016-07-08 17:01:25 -04:00
Leigh Johnson
03af6b3507
fix activity stream inventory script url, handle update operations in a separate case, resolves #1721 kickback
2016-07-08 16:29:48 -04:00
Leigh Johnson
8cfb25b240
consolidate host events filter/search requests, resolves #2858 , #2859 , kickback on #2761
2016-07-08 15:09:09 -04:00
Leigh Johnson
1aa6ae5307
fix outdated order_by params in jobs > schedules list, resolves #2862
2016-07-08 11:17:54 -04:00
Leigh Johnson
6296e717cb
clear labels column if no label results are found, resolves #2865
2016-07-08 11:00:46 -04:00
Leigh Johnson
145d9bb758
update tooltips in job list on status change, resolves #2811
2016-07-08 10:11:43 -04:00
Leigh Johnson
8bc4e2e063
re-init activity data on sort/filter/paginate changes, resolves #2795
2016-07-07 12:53:35 -04:00
Leigh Johnson
2df08d8fc6
fix xss vulnerability in notification template test, resolves #2727
2016-07-01 09:02:29 -04:00
Leigh Johnson
bc09e42fbe
fix xss vulnerability in group count tooltip, resolves #2725
2016-07-01 08:51:30 -04:00
Leigh Johnson
1c49ad4641
fix xss in activity stream, resolves #2731
2016-07-01 08:28:35 -04:00
Leigh Johnson
c621636d9f
add ng-disabled setting to groups form, resolves #2689
2016-06-29 16:29:40 -04:00
Leigh Johnson
4d14ac1a5f
restyle read-only labels, apply read-only label styles when user cannot edit job template
2016-06-28 11:59:06 -04:00
Leigh Johnson
b750b14f36
add labels field to job list, extend labels directive to allow no-delete mode, resolves #2663
...
consistent naming
whoops
2016-06-27 18:38:46 -04:00
Leigh Johnson
17f4903420
update user/admin counts on org cards when added/created in related form, resolves #2591
2016-06-27 14:25:45 -04:00
Leigh Johnson
298878da8e
apply search filters to results on pages 2+, resolves #2645
2016-06-27 11:07:06 -04:00
Leigh Johnson
458f87bdf9
brace Activity Stream against breaking errors, add RBAC role association/disassociation descriptions, close details modal on state exit, resolves #2582 , #1721
2016-06-22 15:21:15 -04:00
Leigh Johnson
de9b44e041
Merge branch '1312' into release_3.0.0
2016-06-17 20:44:20 -04:00
Leigh Johnson
b742049b4c
retain search filters when column-sorting a list, resolves, #1312
2016-06-17 11:16:22 -04:00
Leigh Johnson
758a5dce84
fix group > edit breadcrumb
2016-06-15 21:11:09 -04:00
Leigh Johnson
db11075ced
fix JSLint error
2016-06-15 16:41:19 -04:00
Leigh Johnson
a1e798aec3
update fa-exchange to fa-refresh
2016-06-08 14:52:02 -04:00
Leigh Johnson
c6ec38c621
add JSlint ignore
2016-05-27 16:36:55 -04:00
Leigh Johnson
2072b29b05
remove period from instructions numbering
2016-05-27 16:26:04 -04:00
Leigh Johnson
62382a1dad
host event/events UX work items, fix json results, remove host event standard out, resolves #1545 , #2052 , #2063 , #2061
2016-05-27 16:01:15 -04:00
Leigh Johnson
c93039c0cc
fix job details play/task/host filters, resolves #1673
2016-05-26 16:45:31 -04:00
Leigh Johnson
5fd0aa3430
fix adding/editing of HipChat notification templates, resolves #1934
2016-05-26 15:31:24 -04:00
Leigh Johnson
9c6b1e534e
supply query url to search directive in cloud credential lookup modal in job template > edit/add, resolves #1645
2016-05-26 12:14:12 -04:00
Leigh Johnson
3bb1ac14ea
use math.floor to calc % pie slices
2016-05-26 11:05:02 -04:00
Leigh Johnson
8dc947abeb
fix typo
2016-05-26 01:49:35 -04:00
Leigh Johnson
6b0e0de041
fix $stateParams coming from dashboard -> inventory/project w/ sync failures, resolves #1792
2016-05-26 01:44:05 -04:00
Leigh Johnson
de99df4b20
job details UX items, resolves #2045
2016-05-25 17:02:01 -04:00
Leigh Johnson
2b16c882f4
fix infinite scrolling of job run standard out, resolves #1829
2016-05-25 12:45:13 -04:00
Leigh Johnson
f5232953ac
fix related set active color && remove disable cursor in anticipation of #1796
2016-05-05 16:15:46 -04:00
Leigh Johnson
8e75d1c3ce
fix empty list text on Dashboard > Hosts, change border color for no results found
2016-05-05 16:15:38 -04:00
Leigh Johnson
c982834cbe
fix hover state colors on mobile menu
2016-05-05 16:15:27 -04:00
Leigh Johnson
adb4703d45
remove license input field and add ng-class to default text
2016-05-05 16:10:49 -04:00
Leigh Johnson
dcd89aabfc
update errors/invalid to use @default-err
2016-05-05 16:10:35 -04:00
Leigh Johnson
1f12a89b00
Merge branch 'devel' of github.com:ansible/ansible-tower into devel
2016-05-05 10:20:27 -04:00
Leigh Johnson
d4bee2cc82
fix breadcrumb colors, remove transition from menu
2016-05-05 10:17:01 -04:00
Leigh Johnson
6bbc6024e7
change hard-coded color hexes to LESS vars
2016-05-05 10:17:00 -04:00
Leigh Johnson
1199ba1020
fix form cancel alignment in gen schedules / mgmt schedules templates, resolves #1720
2016-05-03 00:07:59 -04:00
Leigh Johnson
f7b5772eba
add /#/home/hosts/?active-failures=true, resolves #1678
2016-05-02 23:59:39 -04:00
Leigh Johnson
5f040640fd
Merge branch 'leigh-johnson-GroupBadges' into devel
2016-05-02 23:32:29 -04:00
Leigh Johnson
484106ccf2
resolve a merge conflict in PR #1709
2016-05-02 23:31:56 -04:00
Leigh Johnson
fa5f8c3dff
decrease .Form-formGroup padding, resolves #1578
2016-05-02 23:12:50 -04:00
Leigh Johnson
26a8d7826d
reload Hosts list when a Group is selected, resolves #1708
2016-04-28 20:36:29 -04:00
Leigh Johnson
8c6745d383
refactor Inventories > Manage > Hosts to support headerFields, add enabled/disabled toggle, resolves #1725 #1599
2016-04-28 19:48:53 -04:00
Leigh Johnson
e9ade72fab
resolve incorrect merge conflict in rev 14d956c132889690580d7c92f7ccdf7e164d9931, resolves #1715
2016-04-27 13:34:43 -04:00