Denis Gukov
5a1357724d
feat: left project
2023-09-18 21:43:13 +02:00
Denis Gukov
d3923f18b3
feat: admin can all
2023-09-17 16:15:44 +02:00
Denis Gukov
4398544e91
feat(fe): handle permissions on UI
2023-08-26 20:43:42 +02:00
Denis Gukov
b522169832
test: check role permissions
2023-08-26 18:48:16 +02:00
Denis Gukov
87d983556f
refactor(be): create middleware to check permissions
2023-07-08 23:35:39 +02:00
Denis Gukov
49a06d540f
feat(be): add migration project__user.admin -> project_user.role
2023-07-07 23:16:43 +02:00
Denis Gukov
2b8a942e33
fix(be): remove boltdb user
2021-05-17 02:44:42 +05:00
Denis Gukov
027e45fc86
refactor(be): migrate projects to Store
2020-12-17 00:19:20 +05:00
Denis Gukov
fd1d42782b
refactor(be): return models to db package
2020-12-05 14:13:43 +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
d09fc1d26c
feat(be): support sqlite
2020-12-01 21:37:29 +05:00
Stanislav Simovski
5ccae272d4
Remove mulekick, move functions to util
2019-07-09 20:45:27 +03:00
Stanislav Simovski
ab5927427d
Remove mulekick router, use mux directly
...
Revert one more commit
2019-07-09 20:39:18 +03:00
Stanislav Simovski
09a2b31eb3
mux != Koa, undo refactor before it gets worse
2019-07-09 19:11:01 +03:00
Stanislav Simovski
bb97b8d757
Execute next middleware in stack only if present
2019-07-09 18:55:42 +03:00
Stanislav Simovski
23d65ba0c2
Refactored all routes to use native mux Middelware
2019-07-09 16:07:16 +03:00
Stanislav Simovski
23fdc8550b
Set version on windows taskfile
...
It doesn't otherwise build on windows since by default it's `1`:
```powershell
Taskfiles versions should match. First is "2" but second is "1"
```
backup
2019-07-09 16:07:10 +03:00
Matej Kramny
d5f8335f2a
fix dependency
2019-07-09 10:36:20 +08:00
tom whiston
17fa7bb407
add gometalinter to tools and run it in circle.
...
extract some error checking and logging in places where linting needed or errors not checked
2018-04-05 21:24:19 +00:00
Anton Markelov
bff8297145
add option for per-project telegram alert to different chats
2017-05-03 14:27:58 +10:00
Matej Kramny
db4948cb89
Merge branch 'master' into develop
...
# Conflicts:
# Dockerfile
# api/login.go
# api/projects/environment.go
# api/projects/project.go
# api/projects/templates.go
# api/tasks/runner.go
# api/users.go
# db/versionHistory.go
# util/bindata.go
2017-04-18 14:48:31 +01:00
Anton Markelov
4bbedac795
add alert setting for user and (WIP) project
2017-03-10 10:12:55 +10:00
Matej Kramny
2a2b7e8aed
merge models -> db
2017-02-22 21:12:16 -08:00
Matej Kramny
3f3da12d37
🎉 gin -> net/http
2017-02-22 15:21:49 -08:00
Matej Kramny
1ddfcd5b5f
moar refactor
...
- c.MustGet( -> context.Get(r,
- c.Get( -> context.GetOk(r,
2017-02-22 14:21:52 -08:00
Matej Kramny
2f16f70e98
begin refactor gin -> net/http
2017-02-22 14:17:36 -08:00
Matej Kramny
b4cab16fda
Improved UI
...
- Fixes #94
- Fixes admin permissions (needed to manipulate users)
2016-06-17 13:16:46 -07:00
Matej Kramny
c58d9ac34f
refactoring
2016-05-24 10:55:48 +01:00