1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-24 07:49:41 +02:00
portainer/api/http/handler
Chaim Lev-Ari b02749f877
feat(auth): add custom user timeout (#3871)
* feat(auth): introduce new timeout constant

* feat(auth): pass timeout from handler

* feat(auth): add timeout selector to auth settings view

* feat(settings): add user session timeout property

* feat(auth): load user session timeout from settings

* fix(settings): use correct time format

* feat(auth): remove no-auth flag

* refactor(auth): move timeout mgmt to jwt service

* refactor(client): remove no-auth checks from client

* refactor(cli): remove defaultNoAuth

* feat(settings): create settings with default user timeout value

* refactor(db): save user session timeout always

* refactor(jwt): return error

* feat(auth): set session timeout in jwt service on update

* feat(auth): add description and time settings

* feat(auth): parse duration

* feat(settings): validate user timeout format

* refactor(settings): remove unneccesary import
2020-06-09 21:55:36 +12:00
..
auth feat(auth): add custom user timeout (#3871) 2020-06-09 21:55:36 +12:00
dockerhub feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
edgegroups feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
edgestacks feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
edgetemplates feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
endpointedge feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
endpointgroups feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
endpointproxy revert(azure): revert removal (#3890) 2020-06-09 14:43:32 +12:00
endpoints revert(azure): revert removal (#3890) 2020-06-09 14:43:32 +12:00
extensions feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
file fix(api): remove x-frame-options header (#2322) 2018-10-03 14:18:03 +13:00
motd feat(api): prevent non administrator users to use admin restricted API endpoints (#3227) 2019-10-07 16:10:51 +13:00
registries fix(registries): check same url for gitlab (#3870) 2020-06-04 18:50:02 +12:00
resourcecontrols feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
roles feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
schedules feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
settings feat(auth): add custom user timeout (#3871) 2020-06-09 21:55:36 +12:00
stacks feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
status fix(api): fix invalid restriction on StatusInspectVersion 2019-10-08 11:45:16 +13:00
support feat(app): add externally sourced support options (#3249) 2019-10-10 10:59:27 +13:00
tags feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
teammemberships feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
teams feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
templates feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
upload feat(api): prevent non administrator users to use admin restricted API endpoints (#3227) 2019-10-07 16:10:51 +13:00
users feat(users): add the ability to rename a user (#3884) 2020-06-09 14:42:40 +12:00
webhooks feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
websocket feat(api): introduce new datastore interface (#3802) 2020-06-03 11:40:04 +12:00
handler.go revert(azure): revert removal (#3890) 2020-06-09 14:43:32 +12:00