Commit graph

45 commits

Author SHA1 Message Date
Ahmet Kaan GÜMÜŞ
3f2aa572a6 refactor: ♻️ Singleton Pattern Database Connection 2025-01-20 03:10:42 +03:00
Ahmet Kaan GÜMÜŞ
bcfcd2c6f0 refactor: ♻️ new permission strategy part 2 2025-01-19 23:47:09 +03:00
Ahmet Kaan GÜMÜŞ
56aa04e32a refactor: ♻️ new permission strategy part 1 2025-01-17 22:59:35 +03:00
Ahmet Kaan GÜMÜŞ
cf1107d09c feat: refresh token system 2025-01-14 00:59:21 +03:00
Ahmet Kaan GÜMÜŞ
87412ca828 build: ⬆️ disable defaults for dependencies and updating their versions 2025-01-11 17:43:08 +03:00
Ahmet Kaan GÜMÜŞ
bb2b70ccac feat: one time password
feat:  json web token
feat:  mail template
2025-01-11 17:29:18 +03:00
Ahmet Kaan GÜMÜŞ
c7863c806a feat: concurrency limiting 2025-01-10 23:11:00 +03:00
Ahmet Kaan GÜMÜŞ
498742deb2 feat: routing_permission routing 2024-12-24 14:41:53 +03:00
Ahmet Kaan GÜMÜŞ
511e05bd54 feat: routing routing 2024-12-24 03:00:52 +03:00
Ahmet Kaan GÜMÜŞ
502334ea79 refactor: ♻️ new limits for database varchars 2024-12-19 03:36:16 +03:00
Ahmet Kaan GÜMÜŞ
032a19931d feat: send_mail 2024-12-18 04:53:14 +03:00
Ahmet Kaan GÜMÜŞ
b3b93ab0cc feat: more user functions exposed to routing 2024-12-17 03:19:34 +03:00
Ahmet Kaan GÜMÜŞ
9509bd31b5 feat: user_contact routing 2024-12-17 02:40:02 +03:00
Ahmet Kaan GÜMÜŞ
a7d246d4f7 feat: contact routing 2024-12-17 02:29:41 +03:00
Ahmet Kaan GÜMÜŞ
64bf22ba68 feat: role_permission routing 2024-12-16 02:57:51 +03:00
Ahmet Kaan GÜMÜŞ
f1dce5a765 feat: permission routing 2024-12-16 02:37:37 +03:00
Ahmet Kaan GÜMÜŞ
04b39ba9c9 feat: comment_interaction routing 2024-12-16 01:26:22 +03:00
Ahmet Kaan GÜMÜŞ
b988be7056 feat: post_interaction routing 2024-12-16 01:20:10 +03:00
Ahmet Kaan GÜMÜŞ
0f09dd6a82 feat: interaction routing 2024-12-15 21:07:58 +03:00
Ahmet Kaan GÜMÜŞ
0d9cef79f3 feat: comment routing 2024-12-15 20:56:24 +03:00
Ahmet Kaan GÜMÜŞ
dc849dd970 feat: post routing 2024-12-15 04:30:39 +03:00
Ahmet Kaan GÜMÜŞ
e167b864ee feat: contact rethinked and user_contact created 2024-12-15 03:58:47 +03:00
Ahmet Kaan GÜMÜŞ
aa679b5a05 feat: user routing
feat:  contact
2024-12-14 03:11:39 +03:00
Ahmet Kaan GÜMÜŞ
d0187b1b42 feat: role routing 2024-12-13 21:55:04 +03:00
Ahmet Kaan GÜMÜŞ
00d6bd5b93 refactor: ♻️ permission system 2024-12-13 16:59:34 +03:00
Ahmet Kaan GÜMÜŞ
29ce92bdf7 refactor: ♻️ new perm strategy in thinking process 2024-12-12 21:10:23 +03:00
Ahmet Kaan GÜMÜŞ
e34adfddcf feat: error type and input check 2024-12-11 21:28:40 +03:00
Ahmet Kaan GÜMÜŞ
a93ed4e9aa sync 2024-12-09 15:18:32 +03:00
Ahmet Kaan GÜMÜŞ
c6d3246f71 feat: new role maintainer 2024-12-08 06:05:25 +03:00
Ahmet Kaan GÜMÜŞ
8d4afe4126 feat: permission 2024-12-07 23:43:15 +03:00
Ahmet Kaan GÜMÜŞ
cb4e5ec344 feat: read all users for a role
feat:  better reapply database migration compatibility
refactor: ♻️ better naming for some functions
2024-12-06 02:04:48 +03:00
Ahmet Kaan GÜMÜŞ
0a6780a1de feat: read all posts and read all posts for user 2024-12-05 02:49:54 +03:00
Ahmet Kaan GÜMÜŞ
1aa1d8cb1e feat: read_all for post, post_interaction, comment_interaction, comment 2024-12-05 02:47:51 +03:00
Ahmet Kaan GÜMÜŞ
dca2abb62a feat: let database handles creation times 2024-12-05 02:30:51 +03:00
Ahmet Kaan GÜMÜŞ
1e8d656711 post, comment interaction db 2024-12-05 02:21:20 +03:00
Ahmet Kaan GÜMÜŞ
60d18771d7 comment, interaction db 2024-12-05 01:57:47 +03:00
Ahmet Kaan GÜMÜŞ
ee9015c1e3 user, role, post db 2024-12-04 23:17:19 +03:00
Ahmet Kaan GÜMÜŞ
20af44c357 feat: sqlx 2024-12-03 21:33:42 +03:00
Ahmet Kaan GÜMÜŞ
40149b372d feat: seaorm 2024-12-02 23:56:43 +03:00
Ahmet Kaan GÜMÜŞ
36c72cee4a user database operations 2024-12-01 22:17:38 +03:00
Ahmet Kaan GÜMÜŞ
085f8baee0 refactor: ♻️ project structure 2024-11-30 19:36:20 +03:00
Ahmet Kaan GÜMÜŞ
a8fe214308 refactor: ♻️ toml parser 2024-11-29 20:32:45 +03:00
Ahmet Kaan GÜMÜŞ
da01d37a93 fix: 🚑 parsing failure for configs 2024-11-29 19:53:50 +03:00
Ahmet Kaan GÜMÜŞ
fdb9609514 feat: read configs 2024-11-26 22:30:25 +03:00
Ahmet Kaan GÜMÜŞ
00e488a391
Initial commit 2024-11-26 19:33:27 +03:00