Denis Gukov
|
fd1d42782b
|
refactor(be): return models to db package
|
2020-12-05 14:13:43 +05:00 |
|
Denis Gukov
|
1295435f18
|
test(be): fix dredd tests
|
2020-12-05 03:26:24 +05:00 |
|
Denis Gukov
|
6291647d5b
|
refactor(be): migrate environment endpoints to Store
|
2020-12-04 21:29:37 +05:00 |
|
Denis Gukov
|
d754eefeae
|
chore(be): remove sqlite
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
6e1a6d20ca
|
refactor(be): template and environment endpoints use Store
Rename util to helpers
Bind returns bool instead of error
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
0d64b43f18
|
refactor(be): move util.go to api directory
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
b083f74322
|
fix(be): delete global Mysql variable and add interface Store for dialect-independent communication with database.
|
2020-12-04 13:46:02 +05:00 |
|
Denis Gukov
|
400d2f6933
|
chore: fix merge conflicts
|
2020-12-01 23:35:50 +05:00 |
|
Denis Gukov
|
cc3a8539d2
|
fix(api): user management endpoint
|
2020-12-01 22:16:29 +05:00 |
|
Denis Gukov
|
d09fc1d26c
|
feat(be): support sqlite
|
2020-12-01 21:37:29 +05:00 |
|
Denis Gukov
|
4dbe0182d5
|
fix(api): endpoint which must delete user from project, delete whole project
|
2020-12-01 21:34:48 +05:00 |
|
Denis Gukov
|
eee34fb266
|
Merge pull request #632 from ansible-semaphore/fix-api-trailing-slash
fix(api): remove redirect for calls without trailing slash
|
2020-11-27 03:53:45 +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
|
77e8241a81
|
Merge pull request #629 from ansible-semaphore/fix-routing-when-web-host-defined
Fix web_host option handing
|
2020-11-24 17:41:43 +05:00 |
|
Denis Gukov
|
76390c4959
|
fix: web_host option handing
|
2020-11-24 17:26:02 +05:00 |
|
Denis Gukov
|
a36d23eef5
|
Merge pull request #626 from ansible-semaphore/fix-static-content-routing
Fix static content routing
|
2020-11-24 03:20:11 +05:00 |
|
Denis Gukov
|
060f4d93eb
|
fix(be): loading static content
|
2020-11-24 03:13:25 +05:00 |
|
Denis Gukov
|
a5a3bf30bf
|
ci: return golang image to 1.13
|
2020-11-24 00:24:27 +05:00 |
|
Denis Gukov
|
620e873c27
|
ci: update golang image version to 1.15.5
|
2020-11-23 23:09:55 +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
|
33adc2b063
|
fix(be): remove excess panic
|
2020-11-22 05:32:49 +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
|
6263dfbdbc
|
fix(be): galaxy args order
|
2020-11-21 01:50:07 +05:00 |
|
Denis Gukov
|
7b7ae01add
|
fix(be): run galaxy install for collections
Issue: https://github.com/ansible-semaphore/semaphore/issues/620
|
2020-11-21 01:48:25 +05:00 |
|
Denis Gukov
|
add4b87ab9
|
chore(be): print Server is running
|
2020-11-21 01:36:39 +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 |
|
Denis Gukov
|
ecf8b612ff
|
feat(fe): correct tables layout, display task status
Added animation for running task status.
|
2020-11-20 04:29:08 +05:00 |
|
Denis Gukov
|
389b566482
|
fix(fe): code style issue
|
2020-11-20 01:23:35 +05:00 |
|
Denis Gukov
|
bdb57411c8
|
fix(fe): date/time format
|
2020-11-20 01:13:48 +05:00 |
|
Denis Gukov
|
9d945f3b7d
|
fix(fe): button's icon padding
|
2020-11-20 01:12:42 +05:00 |
|
Denis Gukov
|
35ff8782a3
|
Merge pull request #619 from ansible-semaphore/web2
New web UI with using Vue.js
|
2020-11-05 17:57:57 +05:00 |
|
Denis Gukov
|
f8dab13c4a
|
fix(ci): dredd test for template endpoint
|
2020-11-05 17:45:31 +05:00 |
|
Denis Gukov
|
c03e66fdfe
|
fix(ci): test-compile-changes for web2
|
2020-11-05 14:03:44 +05:00 |
|
Denis Gukov
|
bcfaca5149
|
feat(web2): support web2 by backend and go-task
|
2020-11-05 13:59:14 +05:00 |
|
Denis Gukov
|
8004b0a500
|
fix(web2): task output displaying
|
2020-11-05 01:35:55 +05:00 |
|
Denis Gukov
|
670f1c4425
|
fix(web2): task log view
|
2020-11-05 01:12:44 +05:00 |
|
Denis Gukov
|
cbcfdd6108
|
fix(web2): small bugs on many pages
|
2020-11-05 00:30:36 +05:00 |
|
Denis Gukov
|
da03797580
|
fix(web2): login
|
2020-11-04 23:22:53 +05:00 |
|