Houkime
|
7ae550fd26
|
refactor(system): break out rebuild job creation
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
d4998ded46
|
refactor(services): migrate service management to a special service
|
2024-09-13 12:11:56 +00:00 |
|
Inex Code
|
e6b7a1c168
|
style: linting
|
2024-09-11 13:58:48 +03:00 |
|
Houkime
|
77fb99d84e
|
feature(system): dns migration
|
2024-09-11 13:58:48 +03:00 |
|
Inex Code
|
1259c081ef
|
style: Reformat with new Black version
|
2024-07-26 22:59:44 +03:00 |
|
Maxim Leshchenko
|
5602c96056
|
feat(services): rename "sda1" to "system disk" and etc (#122)
Closes #51
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/122
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: Maxim Leshchenko <cnmaks90@gmail.com>
Co-committed-by: Maxim Leshchenko <cnmaks90@gmail.com>
|
2024-06-27 17:41:46 +03:00 |
|
Houkime
|
3f9d2b2481
|
refactor(services): remove too many imports and cleanup
|
2024-03-06 18:40:05 +03:00 |
|
Houkime
|
17a1e34c0d
|
feature(services): check before moving task and before move itself
|
2024-03-06 18:40:05 +03:00 |
|
Inex Code
|
2019da1e10
|
feat: Track the status of the nixos rebuild systemd unit
|
2024-02-12 18:17:18 +03:00 |
|
Inex Code
|
b6f436d8b3
|
refactor: Adapt API to the NixOS configuration changes
|
2024-01-10 15:05:10 +02:00 |
|
Houkime
|
4a580e9b7b
|
feature(system): better error handling for shell calls
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
2e775dad90
|
fix(users): handle no admin name defined when adding a user
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
e835173fea
|
fix(users): handle no admin case
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
dd6f37a17d
|
feature(auth): tz_aware recovery
|
2023-11-10 17:10:01 +00:00 |
|
Houkime
|
8badb9aaaf
|
refactor(auth): tz_aware expiration comparison
|
2023-11-10 13:31:12 +00:00 |
|
Inex Code
|
829aca14be
|
Merge branch 'master' into redis/connection-pool
|
2023-10-24 19:25:36 +03:00 |
|
Inex Code
|
62d5de0dd6
|
refactor(ssh): Remove unused add_root_ssh_key function
|
2023-10-03 16:41:09 +03:00 |
|
Inex Code
|
c77191864e
|
style: reformat
|
2023-06-14 14:03:14 +03:00 |
|
Houkime
|
51018dd6c2
|
refactor(tokens-repo): cleanup actions/api_tokens.py
|
2023-06-14 14:02:23 +03:00 |
|
Houkime
|
158c1f13a6
|
refactor(tokens-repo): switch token backend to redis
And use timezone-aware comparisons for expiry checks
|
2023-06-14 14:02:23 +03:00 |
|
Inex Code
|
cb403a94bd
|
fix: typing
|
2022-12-30 21:06:16 +03:00 |
|
Houkime
|
8235c3595c
|
refactor(tokens-repo): delete is_token_valid from auth utils
|
2022-12-26 15:20:58 +00:00 |
|
Houkime
|
f33d5155b0
|
refactor(tokens-repo): delete use_new_device_auth_token from auth utils
|
2022-12-26 14:03:55 +00:00 |
|
Houkime
|
29723b9f3a
|
refactor(tokens-repo): delete use_mnemonic_recoverery_token from auth utils
|
2022-12-26 11:01:07 +00:00 |
|
Houkime
|
cb1906144c
|
refactor(tokens-repo): delete get_new_device_auth_token from auth utils
|
2022-12-26 10:27:10 +00:00 |
|
Houkime
|
3f6aa9bd06
|
refactor(tokens-repo): delete delete_new_device_auth_token from auth utils
|
2022-12-26 10:13:37 +00:00 |
|
Houkime
|
e817de6228
|
refactor(tokens-repo): use token repo in get_api_tokens_with_caller_flag
|
2022-12-23 12:29:32 +00:00 |
|
Houkime
|
f928ca160a
|
refactor(tokens-repo): use token repo in get_api_recovery_token_status action
|
2022-12-23 12:00:35 +00:00 |
|
Houkime
|
a2ac47b0f5
|
refactor(tokens-repo): delete delete_token from auth utils
|
2022-12-23 11:14:52 +00:00 |
|
Houkime
|
5a1f64b1e7
|
refactor(tokens-repo): delete is_name_exists() from auth utils
|
2022-12-21 17:09:49 +00:00 |
|
Houkime
|
2a239e35ad
|
refactor(tokens-repo): delete is_token_name_pair_valid from auth
|
2022-12-21 16:17:56 +00:00 |
|
Houkime
|
3021584adc
|
refactor(tokens-repo): delete refresh_token() from auth
|
2022-12-21 15:23:42 +00:00 |
|
Houkime
|
16f71b0b09
|
refactor(tokens-repo): use tokens-repo to create recovery token
|
2022-12-21 13:53:39 +00:00 |
|
Inex Code
|
7935de0fe1
|
Migrate to FastAPI (#13)
Co-authored-by: inexcode <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/13
|
2022-08-25 20:03:56 +03:00 |
|