2023-04-18T14:45:16Z - 2024-04-18T14:45:16Z

Overview

39 Active Pull Requests
35 Active Issues
Excluding merges, 2 authors have pushed 15 commits to master and 1011 commits to all branches. On master, 31 files have changed and there have been 213 additions and 987 deletions.

1 Release published by 1 user

Published 3.0.1 2024-02-23 19:19:53 +02:00

36 Pull requests merged by 3 users

Merged #84 redis-huey 2024-03-20 14:19:07 +02:00

Merged #108 Censor out secret keys from backup error messages 2024-03-20 14:18:40 +02:00

Merged #107 docs(api): add a CI badge 2024-03-18 19:28:31 +02:00

Merged #101 rebuild-when-moving 2024-03-18 14:14:08 +02:00

Merged #103 CI: run pytest and coverage tests inside ephemeral VM in the "builder" VM (nested) 2024-03-18 12:07:54 +02:00

Merged #104 chore(api): update nixpkgs version and add a script to do it 2024-03-15 13:07:08 +02:00

Merged #102 flake VM: add additional /dev/vdb disk with empty ext4 FS 2024-03-15 11:42:38 +02:00

Merged #98 feat: Basic tracking of the NixOS rebuilds 2024-03-06 18:12:22 +02:00

Merged #88 def_tests_reworked 2024-03-05 16:40:15 +02:00

Merged #97 simplify autobackups tasking to avoid deadlocks 2024-03-03 23:46:15 +02:00

Merged #99 fix(dns): Ignore link-local IPv6 address 2024-03-01 14:13:15 +02:00

Merged #96 fix(backups): fix wrong typing in autobackups 2024-02-23 18:53:26 +02:00

Merged #94 fix-too-many-snapshot-gets 2024-02-13 16:22:47 +02:00

Merged #93 devshell: add black, mypy and corresponding python-lsp-server plugins 2024-02-13 14:12:06 +02:00

Merged #85 run pytest inside an ephemeral NixOS VM; update readme 2024-02-01 12:04:10 +02:00

Merged #87 fix(backups): hopefully clearer errors on backup 2024-01-26 15:15:47 +02:00

Merged #86 feature(backups): remove all json logic 2024-01-26 12:35:48 +02:00

Merged #82 not-autobackup-disabled 2024-01-15 12:12:31 +02:00

Merged #79 Adapt API to the NixOS configuration changes 2024-01-10 16:53:13 +02:00

Merged #55 Dismantle REST API 2024-01-09 20:58:51 +02:00

Merged #73 delete-snapshot-batching 2023-11-20 14:01:53 +02:00

Merged #69 fix(backups): do not infinitely retry automatic backup if it errors out 2023-11-15 13:20:43 +02:00

Merged #68 feat: Use redis as a data storage for auth data 2023-11-10 10:58:00 +02:00

Merged #62 autobackup-job-ttl 2023-10-10 20:25:31 +03:00

Merged #64 feat(ssh): Add support for ecdsa keys 2023-10-09 12:44:34 +03:00

Merged #59 fix(backups): expose snapshot reason and set the default value 2023-09-09 09:56:10 +03:00

Merged #56 quotas for autobackups 2023-09-09 03:50:18 +03:00

Merged #58 feature(backups): a task to autorefresh cache. Redis expiry abolished 2023-09-01 14:32:33 +03:00

Merged #57 Fixes for restoring potentially failed services 2023-08-25 19:29:03 +03:00

Merged #52 Do not use mounting for inplace restore 2023-08-23 14:59:02 +03:00

Merged #46 Forgetting 2023-08-14 05:29:13 +03:00

Merged #45 Volume management fixes 2023-08-02 15:16:13 +03:00

Merged #44 refactor(jobs):track 100-on-finished as a progress update 2023-07-21 16:30:29 +03:00

Merged #43 fix(backup):force backup function to return same length ids as when getting snapshots 2023-07-21 14:20:42 +03:00

Merged #35 Rewrite backups 2023-07-20 18:42:57 +03:00

Merged #39 feat(dns): Add deSec as a DNS provider 2023-05-09 12:36:35 +03:00

3 Pull requests proposed by 2 users

Proposed #106 WIP: fix ci: pass coverage.xml to sonar-scanner 2024-03-18 13:07:34 +02:00

Proposed #109 feat: Add "OTHER" as a server provider 2024-03-28 13:28:57 +02:00

Proposed #111 fix: remove '-v' in pytest-vm 2024-04-17 14:38:53 +03:00

20 Issues closed from 4 users

Closed #110 on fresh server, if service is not turn on, backup error 2024-04-12 17:24:32 +03:00

Closed #74 Use RedisHuey instead of the SqliteHuey 2024-03-20 14:19:07 +02:00

Closed #100 When moving services between volumes, we should rebuild the system 2024-03-18 14:14:08 +02:00

Closed #16 Compatibility-breaking starlette 0.21 -> failing test_delete_token 2024-03-15 12:13:48 +02:00

Closed #91 Trak the status of the system rebuild 2024-03-06 18:12:22 +02:00

Closed #71 Server deletes snapshots during set_autobackup_quotas request 2024-03-06 12:54:17 +02:00

Closed #95 Automatic backups can't find the service 2024-02-23 18:53:26 +02:00

Closed #89 Snapshots caching doesn't work as intended 2024-02-13 16:22:47 +02:00

Closed #63 Refactor Nix shell into Nix flake 2024-02-01 17:59:00 +02:00

Closed #60 backup error: no json found 2024-01-26 15:15:47 +02:00

Closed #72 Loading backup provider from JSON has to be removed 2024-01-26 12:35:48 +02:00

Closed #47 Root record is not provided by the Desired DNS API 2024-01-24 17:15:10 +02:00

Closed #54 Is updating system users allowed? 2024-01-24 17:07:30 +02:00

Closed #37 Deleting last root SSH key breaks system rebuild 2024-01-24 16:49:45 +02:00

Closed #80 Automatic backups shouldn't try to back up disabled services 2024-01-15 12:12:32 +02:00

Closed #75 Provide display name for DNS records from the server 2023-12-28 15:21:22 +02:00

Closed #61 Set short TTL for successful auto backups 2023-10-10 20:25:31 +03:00

Closed #50 Implement LDAP protocol 2023-08-08 08:21:59 +03:00

Closed #42 "Move service" task fails and doesn't get handled properly 2023-07-22 02:04:51 +03:00

Closed #38 Add support for deSEC as a DNS provider. 2023-05-09 12:36:36 +03:00

15 Issues created by 4 users

Opened #41 Folder to back up may differ from the get_folders output 2023-06-29 14:16:47 +03:00

Opened #48 [GraphQL graph] DNS Record endpoint should link to the service 2023-08-02 08:07:30 +03:00

Opened #49 Unify start/stop/restart functions of Service classes 2023-08-02 09:10:27 +03:00

Opened #51 Rename "sda1" to "system disk" and etc 2023-08-14 09:30:45 +03:00

Opened #53 Check for password hashing in graphql tests 2023-08-14 19:11:36 +03:00

Opened #65 Support for the SelfPrivacy flake format 2023-10-05 18:17:53 +03:00

Opened #66 Add DNS provider migration mutation 2023-10-21 17:31:26 +03:00

Opened #67 Generate CAA records and add them to the list of required DNS records 2023-10-23 18:15:57 +03:00

Opened #70 Switch development to renamed repository 2023-11-14 00:03:17 +02:00

Opened #76 When adding a new service, API should check if there exists a user who would conflict with the service 2023-12-12 06:59:41 +02:00

Opened #77 bitwarden does not consider backup-vaultwarden.service in status 2023-12-18 14:19:26 +02:00

Opened #81 Abstract the userdata.json and secrets.json files 2024-01-10 16:24:02 +02:00

Opened #83 Expose GraphQL subscriptions 2024-01-12 18:45:09 +02:00

Opened #90 pull_repository_changes returns 500 2024-02-12 15:46:24 +02:00

Opened #105 add missing snapshots endpoint under Services 2024-03-15 13:46:38 +02:00

1 Unresolved Conversation

These recently changed issues and pull requests have not been resolved yet.

Open #21 add nix-collect-garbage endpoint 2024-04-13 16:03:36 +03:00