Commit Graph

82 Commits

Author SHA1 Message Date
Denis Gukov
6eeb6706d4 feat: add schedule functionality 2021-09-06 16:05:10 +05:00
Denis Gukov
0b59fc5d98 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2021-09-04 11:39:30 +05:00
Denis Gukov
54a35c61d4 fix: access key validation 2021-09-04 11:39:16 +05:00
Denis Gukov
002580af42
Merge pull request #712 from POPSuL/f/misc
Improved password change form & fixed typo
2021-09-02 02:54:27 +05:00
Denis Gukov
efe6c02793 feat: support vault pass file and ansible user login / password in inventory 2021-09-02 02:14:32 +05:00
Denis Gukov
aa6cb856b7 feat: add password file for Access Key 2021-09-01 19:38:28 +05:00
Viktor Suprun
c319d1fc33
Improved password change form & fixed typo 2021-09-01 09:13:04 +11:00
Denis Gukov
19ea0f9370 chore(fe): placeholder 2021-08-31 19:03:53 +05:00
Denis Gukov
e2ee18a5e7 feat(fe): add vue-codemirror 2021-08-31 18:54:48 +05:00
Denis Gukov
bb540ed3e2 feat(fe): add vue-codemirror 2021-08-31 18:25:03 +05:00
Denis Gukov
290c876045 feat(ui): add help 2021-08-31 17:27:33 +05:00
Denis Gukov
64b5dea6fa feat(ui): add help 2021-08-31 17:03:52 +05:00
Denis Gukov
e991800693 feat: removed public key. fix: encrypt private key for new access key 2021-08-31 10:47:19 +05:00
Viktor Suprun
0d840c543a
Fixed redirecting to web_host after authorization 2021-08-31 08:49:26 +11:00
Denis Gukov
92895f9f3c refactor(be): remove unused columns 2021-08-30 19:24:20 +05:00
Denis Gukov
43654dcaff docs(fe): add description for ItemFormBase class 2021-08-30 12:00:29 +05:00
Viktor Suprun
9717092c6a
Fixed base path to vue resources #703 2021-08-30 16:53:48 +11:00
Viktor Suprun
4ec65fe187
Allow to close popups via ESC button 2021-08-27 15:09:34 +11:00
Denis Gukov
633c5936b2 feat: stop task button 2021-08-25 20:46:40 +05:00
Denis Gukov
473b68c00c refactor(be): remove duplication beteen bolt and sql events implementation 2021-08-25 09:48:38 +05:00
Denis Gukov
27eab684c2 feat(cli): add arg -useradd for adding user via command line 2021-08-16 02:35:44 +05:00
zeroZshadow
56a7a4132d Move interactive setup to own package
Remove reflex installation for windows
2021-07-15 21:23:59 +01:00
Denis Gukov
421c05a962 fix(fe): add field project_id to each mutation request from class ItemFormBase.js 2021-04-22 15:36:23 +05:00
Denis Gukov
134bd18590 fix(fe): add input for temlate's extra args 2021-04-21 17:21:57 +05:00
Denis Gukov
0a5fc96866 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2021-04-10 02:03:52 +05:00
wangyiwen
90277bc96e fix: The drop-down menu is too long to scroll 2021-03-25 09:13:58 +08:00
Denis Gukov
0787920d97 fix(web2): password field for new/edited user 2021-03-13 02:13:39 +05:00
Denis Gukov
d0392485eb feat: migrate logging to Store 2021-03-12 22:41:41 +05:00
Denis Gukov
947392c287 fix(fe): remove test exception :/ 2020-12-06 00:21:38 +05:00
Denis Gukov
d92da98e7c feat(fe): error page 2020-12-06 00:11:51 +05:00
Denis Gukov
cf541d0441 feat(fe): remove links to external fonts 2020-12-05 15:32:11 +05:00
Denis Gukov
621696330c feat(fe): add main.scss for customization vuetify styles 2020-12-05 14:53:01 +05:00
Denis Gukov
80616eea27 fix(api): remove redirect for calls without trailing slash 2020-11-27 03:35:49 +05:00
Denis Gukov
1b49bfbe45 fix(fe): use endpoint api/user/ instead of api/user 2020-11-26 03:56:27 +05:00
Denis Gukov
76390c4959 fix: web_host option handing 2020-11-24 17:26:02 +05:00
Denis Gukov
060f4d93eb fix(be): loading static content 2020-11-24 03:13:25 +05:00
Denis Gukov
b0b201e24d feat(fe): new style of the task log window 2020-11-22 20:46:49 +05:00
Denis Gukov
7d50947b1f fix(fe): small ui fixes 2020-11-22 15:54:03 +05:00
Denis Gukov
c3266bc730 fix(fe): connect to websocket after user logged in 2020-11-22 15:25:09 +05:00
Denis Gukov
0b3f710cf4 fix(fe): copy template 2020-11-22 06:31:33 +05:00
Denis Gukov
90d163900e fix(fe): connect to websocket immediately after app created 2020-11-22 05:20:28 +05:00
Denis Gukov
043b8852aa feat(fe): update task statuses on Dashboard in realtime
Issue: https://github.com/ansible-semaphore/semaphore/issues/621
2020-11-22 05:13:03 +05:00
Denis Gukov
d417f95273 feat(be): feat(fe): add websocket for task logs
Additionally:
- Added link for running task, https://github.com/ansible-semaphore/semaphore/issues/481
- Added class Listenable and unit tests for it
2020-11-22 04:28:51 +05:00
Denis Gukov
b76c6d39c2 chore(fe): change favicon 2020-11-21 02:31:21 +05:00
Denis Gukov
7a7f43024a fix(fe): task log dialog 2020-11-21 00:53:54 +05:00
Denis Gukov
943994e7a6 refactor(fe): rename class 2020-11-21 00:32:52 +05:00
Denis Gukov
43da9b743b refactor(fe): moved task status to separate component 2020-11-20 22:11:31 +05:00
Denis Gukov
ffbae23449 feat(fe): selecting visible columns 2020-11-20 20:59:00 +05:00
Denis Gukov
6a680be49c feat(fe): add password form component
Added animation for running task status.
2020-11-20 12:37:09 +05:00
Denis Gukov
2b9e5819ae feat(fe): add password dialog
Additionally removed unused page ChangePassword.
2020-11-20 12:35:38 +05:00