Inex Code
|
d7fe7097e6
|
Remove redundant security strings from swagger
|
2022-01-14 10:08:41 +03:00 |
|
Inex Code
|
ea696d0f0e
|
Inital auth work, untested
|
2022-01-14 08:38:53 +03:00 |
|
Inex Code
|
aa76f87828
|
Allow user to disable all migrations entirely
|
2022-01-11 08:57:14 +03:00 |
|
Inex Code
|
6c0af38e27
|
Move is_migration_needed call under try block too
|
2022-01-11 08:54:57 +03:00 |
|
Inex Code
|
355fc68232
|
Fix newline
|
2022-01-11 08:52:43 +03:00 |
|
Inex Code
|
07cf926e79
|
Fix migration crashes.
|
2022-01-11 08:52:15 +03:00 |
|
Inex Code
|
650032bdab
|
Formatting
|
2022-01-11 08:41:25 +03:00 |
|
Inex Code
|
0c61c1abb5
|
Migrations mechanism and fix to the nixos-config branch
|
2022-01-11 08:36:11 +03:00 |
|
Inex Code
|
13cef67204
|
More unit tests and bugfixes (#7)
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/7
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Co-committed-by: Inex Code <inex.code@selfprivacy.org>
|
2022-01-10 22:35:00 +02:00 |
|
Illia Chub
|
030a655c39
|
Trigger CI/CD hook
|
2021-12-13 10:46:59 +02:00 |
|
inex
|
0d92be8fb7
|
Merge pull request 'API 1.1.0 relaese' (#6) from system-configuration into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/6
|
2021-12-09 15:24:25 +02:00 |
|
Inex Code
|
f235819a1c
|
Merge branch 'system-configuration' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into system-configuration
|
2021-12-08 07:45:57 +03:00 |
|
Inex Code
|
f24323606f
|
Fix restic to hide files instead of deleting
|
2021-12-08 07:45:27 +03:00 |
|
Illia Chub
|
0e8e78de08
|
Fixed identation
|
2021-12-06 21:12:30 +02:00 |
|
Illia Chub
|
3cb6b769df
|
Added CI/CD integration
|
2021-12-06 21:11:04 +02:00 |
|
Inex Code
|
710925f3ea
|
Linting
|
2021-12-06 21:35:41 +03:00 |
|
Inex Code
|
f4288dacd6
|
debugging
|
2021-12-06 12:07:03 +03:00 |
|
Inex Code
|
340b50bb0d
|
Remove locks
|
2021-12-06 12:00:53 +03:00 |
|
Inex Code
|
f68bd88a31
|
Restic controller
|
2021-12-06 09:48:29 +03:00 |
|
Inex Code
|
dc4c9a89e1
|
Make list backups init backups
|
2021-12-02 23:08:25 +03:00 |
|
Inex Code
|
71fc93914a
|
Update backup endpoints
|
2021-12-02 18:06:23 +03:00 |
|
Inex Code
|
c53cab7b88
|
Move PullRepositoryChanges to system resource
|
2021-12-01 17:51:55 +03:00 |
|
Inex Code
|
077c886f40
|
Add endpoint to update b2 keys
|
2021-12-01 17:51:38 +03:00 |
|
Inex Code
|
69eb91a1ea
|
Reformat code with Black
|
2021-12-01 00:53:39 +03:00 |
|
Inex Code
|
8e0a5f5ec0
|
Merge branch 'master' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into system-configuration
|
2021-11-30 23:30:26 +03:00 |
|
Illia Chub
|
1385835a7f
|
Removed useless imports from update module
|
2021-11-30 07:12:04 +02:00 |
|
Illia Chub
|
d1fdaf186d
|
Mitigated possible directory escape scenario
|
2021-11-30 07:10:00 +02:00 |
|
Illia Chub
|
fb98fd1e60
|
Implemented update check endpoint
|
2021-11-30 07:04:06 +02:00 |
|
Inex Code
|
245964c998
|
First wave of unit tests, and bugfixes caused by them
|
2021-11-29 22:16:08 +03:00 |
|
Illia Chub
|
205908b46c
|
Merge branch 'master' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api
|
2021-11-25 12:32:24 +02:00 |
|
Illia Chub
|
9a87fa43eb
|
Added backup restoration endpoint
|
2021-11-25 12:31:18 +02:00 |
|
Illia Chub
|
b201cd6ca2
|
Changed backup protocol to rclone
|
2021-11-24 07:59:55 +02:00 |
|
Inex Code
|
b185724000
|
Move SSH key validation to utils
|
2021-11-23 20:32:51 +02:00 |
|
Inex Code
|
ec7ff62d59
|
Add SSH and system settings endpoints
|
2021-11-22 18:50:50 +02:00 |
|
Inex Code
|
eb4f25285d
|
Merge branch 'master' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api
|
2021-11-18 20:55:14 +02:00 |
|
Inex Code
|
e00aaf7118
|
Hotfix: user and ssh key creation when no were defined
|
2021-11-18 20:54:45 +02:00 |
|
inex
|
fb8066a2f5
|
Add a license
|
2021-11-18 10:05:04 +02:00 |
|
Inex Code
|
1432671cbe
|
API version endpoint
|
2021-11-18 09:35:50 +02:00 |
|
Inex Code
|
ec76484857
|
Add API version endpoint
|
2021-11-18 09:25:33 +02:00 |
|
Inex Code
|
dc56b6f4ad
|
Use systemd units for system rebuilds
|
2021-11-17 12:36:26 +02:00 |
|
Inex Code
|
c910b761d1
|
Changed /system/upgrade to /system/configuration/upgrade
|
2021-11-17 11:36:39 +02:00 |
|
Inex Code
|
8700642260
|
Hotfix: ssh root key adding
|
2021-11-17 11:18:17 +02:00 |
|
inex
|
82b7f97dce
|
Merge pull request 'Input sanitization, added swagger' (#5) from more-RESTful-api into master
Reviewed-on: https://git.selfprivacy.org/ilchub/selfprivacy-rest-api/pulls/5
|
2021-11-17 10:27:37 +02:00 |
|
Inex Code
|
6df4204ca1
|
Hotfix: imports in services module
|
2021-11-16 18:19:31 +02:00 |
|
Inex Code
|
447cc5ff55
|
Input sanitization, added swagger
|
2021-11-16 18:14:01 +02:00 |
|
Illia Chub
|
48da8c2228
|
Merge pull request 'Add basic API auth' (#4) from inex/selfprivacy-rest-api:json-manipulations into master
Reviewed-on: https://git.selfprivacy.org/ilchub/selfprivacy-rest-api/pulls/4
|
2021-11-16 12:35:53 +02:00 |
|
Illia Chub
|
af4907dda5
|
Fixed pipe path
|
2021-11-16 12:33:17 +02:00 |
|
Inex Code
|
6c3609f590
|
Add basic API auth
|
2021-11-16 12:32:10 +02:00 |
|
Illia Chub
|
59d251bb77
|
Optimized memory objects usage for status check endpoint
|
2021-11-16 12:06:36 +02:00 |
|
Illia Chub
|
5c4d871bcd
|
Added backup process status check endpoint
|
2021-11-16 12:02:36 +02:00 |
|