Commit Graph

670 Commits

Author SHA1 Message Date
Pierre Hubert 0a9bd1f289 Use actix-remote-ip to identify remote IP address 2024-01-05 10:10:02 +01:00
Pierre Hubert 087e1b2070 Updated project dependencies 2024-01-05 09:57:37 +01:00
Pierre Hubert aebc697715 Can delete user account from admin 2023-05-31 19:16:03 +02:00
Pierre Hubert 3a38859544 Update dependencies 2023-05-31 19:10:05 +02:00
Pierre Hubert c3f6c44abf Remove a requirement 2022-08-24 20:11:16 +02:00
Pierre Hubert bea1c56e44 Update `webauthn-rs` crate 2022-08-24 20:08:29 +02:00
Pierre Hubert 364bca03a6 Run cargo update 2022-08-24 19:07:58 +02:00
Pierre Hubert abdc6497f8 Add an option to allow a user to report its own content 2022-08-04 13:38:05 +02:00
Pierre Hubert 4efb63fb32 Update Cargo.lock 2022-08-04 13:32:09 +02:00
Pierre Hubert 04a8953536 Run cargo update 2022-08-04 13:23:42 +02:00
Pierre Hubert 8759038f0b Update dependencies 2022-06-11 11:08:53 +02:00
Pierre Hubert f67a1bd4ee Improve code readability 2022-03-18 16:28:08 +01:00
Pierre Hubert b11e085aa2 Improve code readability 2022-03-17 19:06:04 +01:00
Pierre Hubert 23fd1fa925 Improve code readability 2022-03-17 19:03:09 +01:00
Pierre Hubert 287937ac63 Improve code readability 2022-03-17 18:34:42 +01:00
Pierre Hubert bd272b2d36 Improve code readability 2022-03-17 18:32:33 +01:00
Pierre Hubert 9271623fd6 Improve code readability 2022-03-17 18:29:42 +01:00
Pierre Hubert 70d5b50f4c Improve code readability 2022-03-17 18:26:09 +01:00
Pierre Hubert 22f9670560 Improve code readability 2022-03-17 18:24:10 +01:00
Pierre Hubert 3c202d7afa Improve code readability 2022-03-17 18:15:29 +01:00
Pierre Hubert 5c938dccd1 Improve code readability 2022-03-17 18:13:47 +01:00
Pierre Hubert 68055712d9 Fix incorrect access control check to delete posts 2022-03-17 18:08:18 +01:00
Pierre Hubert fbeb66f70e Automatically delete reports on associated resources deletion 2022-03-17 17:47:25 +01:00
Pierre Hubert 55b13fc0f6 Give reports route a better name 2022-03-17 17:35:03 +01:00
Pierre Hubert 5e6399d94e Delete all the reports from a user on its deletion 2022-03-17 17:33:38 +01:00
Pierre Hubert 51b413b059 Save reports in the database 2022-03-17 17:26:13 +01:00
Pierre Hubert 98e267f7e7 Start to create report route 2022-03-16 19:33:28 +01:00
Pierre Hubert 0eebfbe98a Update database structure 2022-03-16 19:22:37 +01:00
Pierre Hubert 5cb8ec6dba Add report causes 2022-03-16 19:15:02 +01:00
Pierre Hubert d440ab5145 Notifications are pushed asynchronously 2022-03-12 09:10:28 +01:00
Pierre Hubert 2bb6a48545 Did a TODO 2022-03-12 08:55:58 +01:00
Pierre Hubert 14fa64a04b Cleanup is operating again 2022-03-12 08:54:51 +01:00
Pierre Hubert 91d52695d7 Fix logic issue 2022-03-12 08:15:52 +01:00
Pierre Hubert 366d9ee25c Fix propagation issue 2022-03-12 08:02:58 +01:00
Pierre Hubert 09ce13c554 Turned a lot of function to async mode 2022-03-12 07:47:22 +01:00
Pierre Hubert cfaaef68b7 Can now turn optionally User WS Controller as async functions 2022-03-11 22:51:45 +01:00
Pierre Hubert 0a9ff17615 Add asynchronous operation in user websocket 2022-03-11 22:46:13 +01:00
Pierre Hubert f919409634 Optimize code 2022-03-11 22:28:54 +01:00
Pierre Hubert b2514351a1 Make all HTTP routes asynchronous 2022-03-11 21:56:08 +01:00
Pierre Hubert 13e73ede8b Refactor routing 2022-03-11 21:48:14 +01:00
Pierre Hubert 758774306e Start to work on new route system 2022-03-11 21:33:14 +01:00
Pierre Hubert d660c0d4ba Revert "wip"
This reverts commit 5abb162233.
2022-03-11 20:47:17 +01:00
Pierre Hubert 5abb162233 wip 2022-03-11 20:16:02 +01:00
Pierre Hubert 254b74282e Make `process_simple_route` async 2022-03-11 18:41:06 +01:00
Pierre Hubert 1857ae5e08 Updated dashmap 2022-03-09 20:04:56 +01:00
Pierre Hubert 5e9e1ee02b Updated image 2022-03-09 20:03:00 +01:00
Pierre Hubert 7964ca0fc7 Updated bcrypt 2022-03-09 20:02:07 +01:00
Pierre Hubert c874d1c964 Update actix 2022-03-09 19:58:46 +01:00
Pierre Hubert 4aa7657e28 Update mysql 2022-03-09 19:21:57 +01:00
Pierre Hubert ae546b2d3e Update sha1 2022-03-09 19:07:22 +01:00