dettlaff
|
d182e365d6
|
Merge remote-tracking branch 'origin/master' into def/nix-collect-garbage-endpoint
continuous-integration/drone/push Build is failing
Details
|
2024-04-10 18:58:16 +04:00 |
Inex Code
|
9399a3bdf3
|
fix(dns): Ignore link-local IPv6 address
|
2024-03-28 17:43:31 +04:00 |
Houkime
|
b2edfe784a
|
refactor(service): add return typing to DNSrecord conversion and comments
continuous-integration/drone/push Build is passing
Details
|
2024-03-18 11:44:53 +00:00 |
Houkime
|
fed5735b24
|
refactor(service): break out DNS records into a separate resolver field
|
2024-03-18 11:32:02 +00:00 |
Houkime
|
3f9d2b2481
|
refactor(services): remove too many imports and cleanup
|
2024-03-06 18:40:05 +03:00 |
Houkime
|
1e51f51844
|
feature(backups): intermittent commit for binds, to be replaced
|
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 |
Houkime
|
7fd09982a4
|
fix(services): a better error message
|
2024-03-06 18:39:27 +03:00 |
Houkime
|
d34db3d661
|
fix(services): report moving errors fully
|
2024-03-06 18:39:27 +03:00 |
Inex Code
|
96f8aad146
|
Merge branch 'master' into system-rebuild-tracking
continuous-integration/drone/push Build is failing
Details
|
2024-03-04 10:54:43 +02:00 |
Inex Code
|
a4327fa669
|
fix(dns): Ignore link-local IPv6 address
continuous-integration/drone/push Build is failing
Details
|
2024-03-01 03:21:31 +03:00 |
Inex Code
|
2019da1e10
|
feat: Track the status of the nixos rebuild systemd unit
continuous-integration/drone/push Build is failing
Details
|
2024-02-12 18:17:18 +03:00 |
dettlaff
|
d923b04aef
|
Merge branch 'master' into def/nix-collect-garbage-endpoint
continuous-integration/drone/push Build is failing
Details
|
2024-01-23 21:01:08 +04:00 |
Inex Code
|
a0eb5d572f
|
fix(graphql): Typing of the deprecated move_service function
continuous-integration/drone/push Build is failing
Details
|
2024-01-10 15:05:10 +02:00 |
Inex Code
|
b6f436d8b3
|
refactor: Adapt API to the NixOS configuration changes
|
2024-01-10 15:05:10 +02:00 |
Houkime
|
b8d02231cf
|
fix(services): handle the async nature of moving.
|
2024-01-08 13:12:27 +00: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
|
1b520a8093
|
feature(ssh): change ssh settings from graphql
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
f5999516fa
|
feature(services): better error reporting in disable and enable service
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
267cdd391b
|
fix(backup): do not store maybe unpicklable service on the queue
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
a12126f685
|
feature(service): error handling on moves
|
2024-01-08 13:12:27 +00:00 |
Inex Code
|
6d09c7aa9b
|
feat: Provide display names in DNS records
continuous-integration/drone/push Build is failing
Details
|
2023-11-24 13:57:52 +03:00 |
Houkime
|
993b58d52d
|
beauty(backup): remove stray comments and imports, format
continuous-integration/drone/push Build is failing
Details
|
2023-11-20 11:29:42 +00:00 |
Houkime
|
f1a452009a
|
refactor(backups): only async snapshot trimming
continuous-integration/drone/push Build is failing
Details
|
2023-11-17 15:39:21 +00:00 |
Houkime
|
5ac93c30ae
|
refactor(backups): async quota setting
|
2023-11-17 15:22:21 +00:00 |
Houkime
|
96bff873a9
|
test(backups): use backup fixture (weird, i surely used it before)
|
2023-11-17 14:33:03 +00:00 |
Houkime
|
dd6f37a17d
|
feature(auth): tz_aware recovery
continuous-integration/drone/push Build is failing
Details
|
2023-11-10 17:10:01 +00:00 |
dettlaff
|
0503db9856
|
Merge branch 'def/nix-collect-garbage-endpoint' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into def/nix-collect-garbage-endpoint
continuous-integration/drone/push Build is failing
Details
|
2023-10-12 02:09:46 +04:00 |
dettlaff
|
5c42d7a907
|
refactor: problems from pr
|
2023-10-12 02:01:31 +04:00 |
Inex Code
|
cebb71ff4a
|
feat(ssh): Add support for ecdsa keys
continuous-integration/drone/push Build is failing
Details
|
2023-10-03 16:51:06 +03:00 |
Inex Code
|
8b840d4c2c
|
fix(backups): expose snapshot reason and set the default value
continuous-integration/drone/push Build is failing
Details
|
2023-09-09 09:52:20 +03:00 |
Inex Code
|
dedd6a9cc9
|
refactor(backups): use restic-like rotation policy
continuous-integration/drone/push Build is failing
Details
|
2023-09-09 03:26:41 +03:00 |
dettlaff
|
ec404464d8
|
Merge branch 'master' into def/nix-collect-garbage-endpoint
continuous-integration/drone/push Build is failing
Details
|
2023-09-01 19:21:31 +04:00 |
Inex Code
|
ad9384c850
|
fix(graphql): backup quotas field typing
continuous-integration/drone/push Build is failing
Details
|
2023-08-30 12:03:19 +03:00 |
Houkime
|
9fdc536f9f
|
BROKEN(backups): hooking up quotas to API fails. AutobackupQuotas needs to be an input type, but if input type, it fails because it needs to be an Output type, which is not documented
continuous-integration/drone/push Build is failing
Details
|
2023-08-28 18:24:29 +00:00 |
Houkime
|
9207f5385c
|
feature(backups): actual finegrained quotas
|
2023-08-28 17:02:45 +00:00 |
Houkime
|
027a37bb47
|
feature(backup): remember the reason for making a snapshot
|
2023-08-21 11:11:56 +00:00 |
dettlaff
|
a316f8b910
|
tests: fix
continuous-integration/drone/push Build is failing
Details
|
2023-08-07 16:56:35 +04:00 |
dettlaff
|
be8d249a04
|
fix: do a redis reset()
|
2023-08-07 16:41:42 +04:00 |
Inex Code
|
ff70a3588e
|
chore: bump version
continuous-integration/drone/push Build is failing
Details
|
2023-08-04 12:57:31 +03:00 |
Inex Code
|
e6189e4e73
|
Merge branch 'master' into backups-forget
continuous-integration/drone/push Build is failing
Details
|
2023-08-04 12:46:08 +03:00 |
Houkime
|
bba837530a
|
feature(backups): expose forget to API
|
2023-07-28 10:40:40 +00:00 |
Inex Code
|
641ab26069
|
fix(storage): fix root device detection and ignore iso9660
continuous-integration/drone/push Build is failing
Details
|
2023-07-28 03:14:50 +03:00 |
Inex Code
|
4b575b6138
|
fix(graphql): duplicate imports
|
2023-07-20 18:25:32 +03:00 |
Inex Code
|
0245d629fd
|
refactor(backups): linting
|
2023-07-20 18:24:26 +03:00 |
Houkime
|
1cefaefa3b
|
feature(backups): expose restore strategies to the API
continuous-integration/drone/push Build is failing
Details
|
2023-07-07 13:24:05 +00:00 |
Houkime
|
c74b3df32c
|
feature(backups): restore strategies enum
|
2023-07-07 10:50:59 +00:00 |
Inex Code
|
64e7afe53e
|
feat(backups): Add backup descriptions for UI
continuous-integration/drone/push Build is failing
Details
|
2023-06-29 14:27:08 +03:00 |
Inex Code
|
15ce344bc8
|
feat(backups): expose if the service can be backed up
continuous-integration/drone/push Build is failing
Details
|
2023-06-29 13:45:00 +03:00 |