Commit graph

  • 7522c2d796 refactor: Change gitea to Forgejo Inex Code 2024-06-30 23:02:07 +0400
  • 6e0bf4f2a3 chore: PR cleanup Inex Code 2024-06-26 15:00:51 +0300
  • c42e2ef3ac Revert "feat: move get_subdomain to parent class really" Inex Code 2024-06-26 14:21:58 +0300
  • 8bb9166287 Revert "fix: remove get sub domain from services" Inex Code 2024-06-26 14:21:49 +0300
  • 306b7f898d Revert "feat: rewrite get_url()" Inex Code 2024-06-26 14:21:26 +0300
  • f1cc84b8c8 fix: add migrations to migration list in migrations/__init__.py nhnn 2024-06-21 15:14:43 +0300
  • 02bc74f4c4 fix: only roundcube migration, other services removed dettlaff 2024-06-19 16:18:21 +0400
  • 416a0a8725 fix: from review dettlaff 2024-06-19 15:20:31 +0400
  • 82a0b557e1 feat: add migration for userdata dettlaff 2024-06-16 23:48:25 +0400
  • 7b9420c244 feat: rewrite get_url() dettlaff 2024-06-16 12:35:59 +0400
  • 9125d03b35 fix: remove get sub domain from services dettlaff 2024-06-16 12:05:58 +0400
  • 2b9b81890b feat: move get_subdomain to parent class really dettlaff 2024-06-16 12:00:09 +0400
  • 78dec5c347 feat: move get_subdomain to parent class dettlaff 2024-06-16 11:59:01 +0400
  • 4d898f4ee8 feat: add migration for services flake dettlaff 2024-06-16 10:39:39 +0400
  • 31feeb211d fix: change roundcube to webmail dettlaff 2024-06-13 19:48:58 +0400
  • a00c4d4268 fix: change return get_folders dettlaff 2024-06-12 18:48:56 +0400
  • 9c50f8bba7 fix from review dettlaff 2024-06-12 17:56:43 +0400
  • 1b91168d06 style: fix imports dettlaff 2024-06-10 05:52:26 +0400
  • 4823491e3e feat: add roundcube service dettlaff 2024-06-06 23:14:07 +0400
  • 5602c96056 feat(services): rename "sda1" to "system disk" and etc (#122) Maxim Leshchenko 2024-06-27 17:41:46 +0300
  • caa95f955f feat(services): do not use information from app to display disk name as expandable volume Maxim Leshchenko 2024-06-27 00:34:57 +0200
  • 8991fecb4e Merge branch 'master' into volume-display-names maksales 2024-06-27 00:32:28 +0300
  • 2acdd4aa4f
    feat(services): name disk with provider volume as an expandable disk when moving a servic Maxim Leshchenko 2024-06-26 23:02:19 +0200
  • f7fef181cd fix: imports dettlaff 2024-06-25 21:25:31 +0400
  • a6284d3d1c fix: add requests to default.nix dettlaff 2024-06-22 17:43:08 +0400
  • 00204a6145 fix: from review dettlaff 2024-06-22 16:12:29 +0400
  • f90eb3fb4c feat: add flake services manager (#113) dettlaff 2024-06-21 23:35:04 +0300
  • 421dc87a8c Merge branch 'add_monitoring_prometheus' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into add_monitoring_prometheus dettlaff 2024-06-21 20:34:58 +0400
  • c9e73c17f9 feat: add start and params dettlaff 2024-06-21 20:33:37 +0400
  • 961fbff069
    feat(services): name root disk as system disk when moving a service Maxim Leshchenko 2024-06-19 15:03:26 +0200
  • f9eaff1b08
    feat: consider backup-vaultwarden.service in status of bitwarden Maxim Leshchenko 2024-06-19 14:40:53 +0200
  • 79b9fc28bc fix: change port to 9001 def 2024-06-17 21:56:58 +0300
  • 165ef260b5 feat: add monitoring to schema dettlaff 2024-06-17 21:06:48 +0400
  • 852cc28c1a fix: paste new query dettlaff 2024-06-16 23:06:40 +0400
  • ebb88bf969 feat: add disks usage dettlaff 2024-06-16 23:01:25 +0400
  • 6357fb436c fix: query_range to query dettlaff 2024-06-15 22:31:39 +0400
  • f96c9c2aea fix: delete bad code dettlaff 2024-06-15 22:28:10 +0400
  • 01e30b96b2 feat: add prometheus.py, fix cpu_usage dettlaff 2024-06-15 22:17:08 +0400
  • 8b2e4666dd fix: rename PageMeta to LogsPageMeta nhnn 2024-06-11 12:36:42 +0300
  • 2e92557e84 feat: add _send_request def 2024-06-10 05:27:37 +0300
  • cbdcb4a63f feat: add class Monitoring def 2024-06-10 04:57:41 +0300
  • 3d2c79ecb1 feat: streaming of journald entries via graphql subscription nhnn 2024-05-30 10:05:36 +0300
  • fc2ac0fe6d feat: graphql endpoint to fetch system logs from journald nhnn 2024-05-27 12:59:43 +0300
  • 0a1d7733f8 test(services): add more debug to the test service def-branch-with-CI-debug Houkime 2024-06-05 11:01:38 +0000
  • e63850f363 style: blacked dettlaff 2024-05-31 17:10:05 +0400
  • 50c781810f fix: remove tests in not test file def 2024-05-31 16:05:18 +0300
  • 958aaf111a fix: remove unused imports dettlaff 2024-05-27 15:33:15 +0400
  • 086ec0efc5 tests: add real file check dettlaff 2024-05-26 15:25:41 +0400
  • 0593c8cc8e tests: add tests for flake services manager dettlaff 2024-05-25 01:13:46 +0400
  • 7d0cc5e630 feat: add type hints dettlaff 2024-05-18 06:32:56 +0400
  • e6ddd1feed feat: add read data from flake services file dettlaff 2024-05-18 06:27:49 +0400
  • f8a768643f fix: remove test case dettlaff 2024-05-17 05:26:35 +0400
  • e1d935e736 feat: add flake service manager dettlaff 2024-05-17 05:23:37 +0400
  • cb2a1421bf test(websocket): remove some duplication Houkime 2024-05-27 21:28:29 +0000
  • 17ae162156 test(websocket): remove excessive sleeping Houkime 2024-05-27 21:15:47 +0000
  • f772005b17 refactor(jobs): offload job subscription logic to a separate file Houkime 2024-05-27 21:13:57 +0000
  • 950093a3b1 feature(websocket): add auth to counter too Houkime 2024-05-27 20:38:51 +0000
  • 8fd12a1775 feature(websocket): add auth Houkime 2024-05-27 20:21:11 +0000
  • 39f584ad5c test(devices): provide devices for a service test to fix conditional test fail. Houkime 2024-05-27 18:22:20 +0000
  • 6d2fdab071 feature(jobs): UNSAFE endpoint to get job updates Houkime 2024-05-22 11:04:37 +0000
  • 3910e416db test(jobs): test simple counting Houkime 2024-05-15 20:43:17 +0000
  • 967e59271f chore(jobs): shorter typehints and import sorting Houkime 2024-05-15 20:41:48 +0000
  • 3b0600efb6 feature(jobs): add subscription endpoint Houkime 2024-05-15 20:41:36 +0000
  • 8348f11faf test(websocket): separate ping and init Houkime 2024-05-15 18:36:17 +0000
  • 02d337c3f0 test(websocket): ping pong test Houkime 2024-05-15 18:31:16 +0000
  • c19fa227c9 test(websocket) test connection init Houkime 2024-05-15 18:15:16 +0000
  • 098abd5149 test(jobs): subscription query generating function Houkime 2024-05-15 18:14:14 +0000
  • 4306c94231 test(jobs) test API job format Houkime 2024-05-15 13:42:17 +0000
  • 1fadf0214b test(jobs): test Graphql job getting Houkime 2024-05-15 13:01:07 +0000
  • 4b1becb4e2 feature(jobs): websocket connection Houkime 2024-05-15 11:29:20 +0000
  • 43980f16ea feature(jobs): job update generator Houkime 2024-05-06 14:54:13 +0000
  • b204d4a9b3 feature(redis): enable key space notifications by default Houkime 2024-04-22 14:50:08 +0000
  • 8d099c9a22 refactoring(jobs): break out a function returning all jobs Houkime 2024-04-22 14:41:56 +0000
  • 5bf5e7462f test(redis): test key event notifications Houkime 2024-04-22 14:40:55 +0000
  • 4d60b7264a test(async): pubsub Houkime 2024-04-15 13:37:04 +0000
  • 996cde15e1 chore(nixos): add pytest-asyncio Houkime 2024-04-15 13:35:44 +0000
  • 862f85b8fd feature(redis): async connections Houkime 2024-04-01 20:12:02 +0000
  • a742e66cc3 feat: Add "OTHER" as a server provider Inex Code 2024-03-28 14:28:13 +0300
  • 4f1d44ce74 chore: Bump version to 3.2.1 3.2.1 Inex Code 2024-05-24 22:53:58 +0300
  • 8e8e76a954 fix(backups): fix orphaned snapshots erroring out Houkime 2024-05-24 12:30:27 +0000
  • 5a100ec33a chore: Bump version to 3.2.0 3.2.0 Inex Code 2024-05-22 10:57:59 +0300
  • 524adaa8bc add nix-collect-garbage endpoint (#112) Inex Code 2024-05-01 16:10:39 +0300
  • e38b736b60 fix: Remove unnecessary jobs.update call def/nix-collect-garbage-endpoint Inex Code 2024-05-01 14:31:05 +0300
  • 246ec2f8bd test4 coverage-for-sonar-2 Alexander Tomokhov 2024-04-17 01:31:24 +0400
  • f53ce42f63 test3 Alexander Tomokhov 2024-04-17 00:26:14 +0400
  • 7935766ec4 test2 Alexander Tomokhov 2024-04-16 23:29:56 +0400
  • 511b8483ed test1 Alexander Tomokhov 2024-04-16 17:44:05 +0400
  • 1988460ab7 WIP: test 3 coverage-for-sonar Alexander Tomokhov 2024-04-14 14:12:21 +0400
  • 943d3a4d7e WIP: test 2 Alexander Tomokhov 2024-04-14 03:23:20 +0400
  • 43a3b71e29 WIP: test1 Alexander Tomokhov 2024-04-07 20:46:37 +0400
  • 2024ff4865 tests: add fp mock dettlaff 2024-04-13 14:58:13 +0400
  • a4b1c058f7 style: fix black dettlaff 2024-04-10 19:07:33 +0400
  • d182e365d6 Merge remote-tracking branch 'origin/master' into def/nix-collect-garbage-endpoint dettlaff 2024-04-10 18:58:16 +0400
  • e60f907720 coverage: replace source absolute path with '.' Alexander Tomokhov 2024-04-03 19:43:31 +0400
  • ebf577b83a Merge branch 'def/nix-collect-garbage-endpoint' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into def/nix-collect-garbage-endpoint dettlaff 2024-04-03 03:02:20 +0400
  • dd5acae98a style: rename ip6 addresses variable Inex Code 2024-03-01 15:06:32 +0300
  • 467796b2ad refactor: use ipaddress library for ip validation Inex Code 2024-03-01 14:58:28 +0300
  • 9399a3bdf3 fix(dns): Ignore link-local IPv6 address Inex Code 2024-03-01 03:21:31 +0300
  • fbd0ae0494 chore: Bump version to 3.0.1 Inex Code 2024-02-23 20:19:08 +0300
  • aa3dc5fb05 fix(backups): fix wrong typing in autobackups Houkime 2024-02-23 16:45:59 +0000