Commit Graph

  • c910b761d1 Changed /system/upgrade to /system/configuration/upgrade Inex Code 2021-11-17 11:36:39 +0200
  • 8700642260 Hotfix: ssh root key adding Inex Code 2021-11-17 11:18:17 +0200
  • 82b7f97dce Merge pull request 'Input sanitization, added swagger' (#5) from more-RESTful-api into master Inex Code 2021-11-17 10:27:37 +0200
  • 6df4204ca1 Hotfix: imports in services module Inex Code 2021-11-16 18:19:31 +0200
  • 447cc5ff55 Input sanitization, added swagger Inex Code 2021-11-16 18:14:01 +0200
  • 48da8c2228 Merge pull request 'Add basic API auth' (#4) from inex/selfprivacy-rest-api:json-manipulations into master Illia Chub 2021-11-16 12:35:53 +0200
  • af4907dda5
    Fixed pipe path Illia Chub 2021-11-16 12:33:17 +0200
  • 6c3609f590 Add basic API auth Inex Code 2021-11-16 12:32:10 +0200
  • 59d251bb77
    Optimized memory objects usage for status check endpoint Illia Chub 2021-11-16 12:06:36 +0200
  • 5c4d871bcd
    Added backup process status check endpoint Illia Chub 2021-11-16 12:02:36 +0200
  • a1e6c77cc1
    Added backup creation message Illia Chub 2021-11-16 10:25:44 +0200
  • a86f2fe2bb Merge pull request 'Move to JSON controlled server settings' (#3) from inex/selfprivacy-rest-api:json-manipulations into master Illia Chub 2021-11-16 09:42:52 +0200
  • 767c504a1d Move to JSON controlled server settings Inex Code 2021-11-15 15:49:06 +0200
  • dbb4c10956 Merge pull request 'Decomposition' (#2) from inex/selfprivacy-rest-api:master into master Illia Chub 2021-11-12 11:22:22 +0200
  • af059c2efd Remove wrong import Inex Code 2021-11-11 20:50:00 +0200
  • 26b054760c Merge remote-tracking branch 'upstream/master' Inex Code 2021-11-11 20:49:31 +0200
  • 2f03cb0756 Fix ssh key add Inex Code 2021-11-11 20:45:57 +0200
  • 09f319d683 Decomposition Inex Code 2021-11-11 20:31:28 +0200
  • 5612ff5373
    Made asyncronyous backup creation request Illia Chub 2021-11-11 11:49:12 +0200
  • ba2d785ada Update 'main.py' Illia Chub 2021-10-27 13:30:24 +0300
  • 1bf4a779af Update 'main.py' Illia Chub 2021-10-27 13:23:06 +0300
  • f46e1ba134 Update 'main.py' Illia Chub 2021-10-27 12:51:34 +0300
  • 37bb014994 Update 'main.py' Illia Chub 2021-10-27 12:49:29 +0300
  • c1c9f18521 Fixed identation Illia Chub 2021-10-27 12:45:03 +0300
  • 956336da4b Changed the way command passed to the Flask endpoint Illia Chub 2021-10-27 12:24:46 +0300
  • 376e38942b
    Changed command shell routing parameters Illia Chub 2021-10-25 21:26:52 +0300
  • 82821603f1
    Fixed restic entrypoint command Illia Chub 2021-10-25 21:23:42 +0300
  • 4b39d6e4f9
    Changed command shell routing parameters Illia Chub 2021-10-25 21:21:55 +0300
  • b7c8bade4c
    Fixed Popen communication Illia Chub 2021-10-25 21:18:52 +0300
  • e6ef9be267 Added Restic-related functionality Illia Chub 2021-10-25 15:22:13 +0300
  • 568add06c6 Removed odd spaces at the end of hash Illia Chub 2021-10-12 13:44:06 +0300
  • 2f526c7bcd Fixed '{' parsing Illia Chub 2021-10-12 13:34:37 +0300
  • 7c144332cf Fixed spacing Illia Chub 2021-10-12 13:31:37 +0300
  • 16b6a15d0c Implemented server-side password hashing Illia Chub 2021-10-12 13:27:58 +0300
  • 8580c047d3 Fixed class declaration Illia Chub 2021-10-12 13:00:45 +0300
  • b63a4c3b39 Fixed syntax issues Illia Chub 2021-10-12 11:42:45 +0300
  • 2ae6925d61 Fixed syntax issues Illia Chub 2021-10-12 11:33:14 +0300
  • 4c63004954 Fixed syntax issues Illia Chub 2021-10-12 11:31:01 +0300
  • ef79004f19 Fixed syntac issues Illia Chub 2021-10-12 11:27:03 +0300
  • a1292232a7 Rewritten password hashing logic Illia Chub 2021-10-12 11:22:40 +0300
  • 1bfa887e6b Disabled stream pipe into python variable Illia Chub 2021-10-12 10:53:12 +0300
  • 1330e1c202 Fixed hashed password encoding Illia Chub 2021-10-11 13:57:21 +0300
  • ffe89b6983 Fixed minor logical issues Illia Chub 2021-10-07 20:19:07 +0300
  • 413305c290 Fixed minor logical issues Illia Chub 2021-10-07 19:39:39 +0300
  • ea16f656ee Fixed minor logical issues Illia Chub 2021-10-07 19:36:01 +0300
  • d06e8dc662 Fixed minor logical issues Illia Chub 2021-10-07 19:24:08 +0300
  • a8ccab1901 Fixed minor logical issues Illia Chub 2021-10-07 19:21:28 +0300
  • f8a3c94fdd Fixed minor logical issues Illia Chub 2021-10-07 19:17:24 +0300
  • 5e8736fa5a Added mailuser creation fix Illia Chub 2021-10-07 18:53:17 +0300
  • e4267aba18 Minor bugfixes Illia Chub 2021-09-14 17:29:56 +0300
  • ebd60b9787 Added status report for all available services Illia Chub 2021-09-14 17:26:17 +0300
  • 1aa0a46267 Fixed typos Illia Chub 2021-08-26 12:34:50 +0300
  • 1386c24692 Fixed SSH configuration write issues Illia Chub 2021-08-26 12:30:22 +0300
  • 4604bcb666 Fixed SSH configuration write issues Illia Chub 2021-08-26 12:18:27 +0300
  • 8d05640a09 Fixed SSH configuration write issues Illia Chub 2021-08-26 12:15:55 +0300
  • b8a2f20840 Fixed SSH configuration write issues Illia Chub 2021-08-26 12:11:21 +0300
  • 9ec897f519 Minor bugfixes Illia Chub 2021-08-25 09:38:30 +0300
  • e7edbe2669 Fixed logical mistakes in public key insertion mechanism Illia Chub 2021-08-25 08:07:02 +0300
  • 18d8d78f0d Fixed wrong file path Illia Chub 2021-08-25 07:51:24 +0300
  • 685baf4e04 Added method definitions for the service management endpoints Illia Chub 2021-08-25 07:44:39 +0300
  • 678488866c Added SSH inclusion endpoint Illia Chub 2021-08-23 16:34:29 +0300
  • b9093f041b Added service management Illia Chub 2021-08-20 17:59:12 +0300
  • 0980039a67 Replaced LF endings with CRLF ones Illia Chub 2021-07-26 13:35:36 +0300
  • 2795aa5fd3 Changed return status for apply endpoint Illia Chub 2021-07-07 19:01:32 +0300
  • e62fc24644 Changed return status for apply endpoint Illia Chub 2021-07-07 18:57:48 +0300
  • b96bfd755d Fixed infinite loop issue Illia Chub 2021-07-02 18:55:22 +0300
  • 17c3e6f9e3 Removed sensitive data from logs Illia Chub 2021-07-02 18:45:57 +0300
  • 1071bc459b Added gaps in the user configuration snippet template Illia Chub 2021-07-02 18:39:24 +0300
  • a4987210ac Implemented logging for user creation endpoint Illia Chub 2021-07-02 18:25:56 +0300
  • ff13321154 Shifted user configuration insertion position for one line back Illia Chub 2021-07-01 10:43:13 +0300
  • fe6e3c6034 Fixed null pointing references at user addition endpoint Illia Chub 2021-06-30 18:19:37 +0300
  • db726b82e2 Replaced relative users file path with absolute Illia Chub 2021-06-23 20:45:25 +0300
  • 2885fe4356 Removed SocketIO object creation Illia Chub 2021-06-21 11:24:40 +0300
  • a8a2fe06fb Removed unnecessary dependency Illia Chub 2021-06-21 11:22:02 +0300
  • fe1773b7f5 Fixed dependency issues Illia Chub 2021-06-21 10:34:58 +0300
  • d2716f5816 Added SSH disable option. Added user addition feature. Rewritten user deletion logic Illia Chub 2021-06-21 10:17:02 +0300
  • 1ceda086f5 Fixed user addition Illia Chub 2021-05-29 22:35:40 +0300
  • 858b8e4698 Added user management. Added SSH service management Illia Chub 2021-05-26 19:35:20 +0300
  • 66a613c4f0 Incremented version number v.1.0.1 Illia Chub 2021-04-13 16:58:16 +0300
  • c4ab0a9f7f Added disk decryption endpoint Illia Chub 2021-04-13 16:54:30 +0300
  • d7a6b3ca12 Added alternative JSON response serialization Illia Chub 2021-01-05 13:43:24 +0200
  • cc46c37c78 Added UTF-8 encoding of strings Illia Chub 2021-01-05 13:35:33 +0200
  • 57b3cebe0a Added debug entry Illia Chub 2021-01-05 13:31:22 +0200
  • b82a5fe3d0 Added response encoding Illia Chub 2021-01-05 13:27:00 +0200
  • 0f9947a274 Added debug entry Illia Chub 2021-01-05 13:15:01 +0200
  • f9260fd1d0 Added response encoding Illia Chub 2021-01-05 13:09:23 +0200
  • 7af2affaa8 Added response encoding Illia Chub 2021-01-05 12:48:10 +0200
  • 9dd3c4f33b Added response encoding Illia Chub 2021-01-04 16:49:01 +0200
  • 1019679140 Added debug entries Illia Chub 2021-01-04 16:40:32 +0200
  • 8cca0f0625 Removed path independent checks as a proof-of-concept failed Illia Chub 2021-01-04 16:00:44 +0200
  • 9f74fb3d4e Added path independent checks as a proof-of-concept Illia Chub 2021-01-04 15:52:08 +0200
  • 08fd54dfee Updated domain read mechanism Illia Chub 2021-01-01 20:42:03 +0200
  • 0b5c0de5a3 Updated domain read mechanism Illia Chub 2021-01-01 20:38:10 +0200
  • 7ba0c5820d Updated DKIM path Illia Chub 2021-01-01 20:34:51 +0200
  • 9bdb68d5a3 Updated DKIM path Illia Chub 2021-01-01 20:24:23 +0200
  • a2f3d298a6 Changed listening port Illia Chub 2021-01-01 20:17:21 +0200
  • 0d72729679 Added build script Illia Chub 2021-01-01 19:28:34 +0200
  • 8e8edff3b5 Added python requirements Illia Chub 2021-01-01 15:55:06 +0200
  • e98e48db96 Delete 'webhook.nix' ilchub 2021-01-01 14:20:23 +0200
  • 6363b4afa4 Added python binary Illia Chub 2020-12-28 13:55:33 +0200