27769773af
🔧 change "exists" parameter to "exist"
...
Change the parameter “exists” to “exist” in the verbosity of find user.
2025-08-12 18:32:13 +07:00
a8a57ecce3
👔 change not found user logic
...
return false instead of returning the “not found” error if the verbosity parameter is “exists”.
2025-08-12 18:29:57 +07:00
5d79ffd055
🚩 add provision flow in oauth
...
Create a flow where if the user logs in with a registered Google account, they are immediately authenticated, but if no
account is found, create a new one.
2025-08-11 22:54:31 +07:00
7ce0e44389
📝 creating inline documentation
2025-08-11 00:15:16 +07:00
2ccb95e50f
🏷️ add type for after handle auth
2025-08-10 23:55:32 +07:00
8e584ff14e
📝 add google credentials into example env
2025-08-08 22:41:29 +07:00
ac0b25fb62
🏗️ separate http and internal service
...
separate between internal and http service due security concern in auth module
2025-08-07 23:07:53 +07:00
0d71710b14
✨ add new oauth provider
...
add google idconnect as new auth provider
2025-08-06 15:31:24 +07:00
419b5b0ae4
✨ create oauth login
...
Create authentication with oAuth using a third-party vendor. Currently, only GitHub is available, but more will be added
in the future.
2025-08-05 17:11:36 +07:00
88257d0eee
🏷️ change include option when getting user data
2025-07-28 11:22:08 +07:00
f2649c6d92
🚩 add file assets getter
...
create helper and boiler controller for get assets from object storage
2025-07-23 22:17:48 +07:00
95d85545cd
✨ create startup process
...
create a startup process before the main elysia process starts. aims to check the main program such as env check and so on.
2025-07-22 10:14:14 +07:00
945caca728
⚗️ add minio lib
...
add minio lib for storing file in file system as bucket storage
2025-07-21 15:21:37 +07:00
a6571461db
👔 add create user role
2025-07-21 00:57:33 +07:00
e60bf0fd3e
👔 create boilerplate for user role module
...
add a few boilerplate including get by id and name for user role module
2025-07-20 22:21:48 +07:00
5c6e072622
👔 add include option on find user repository
...
add include option for spicify which associated data that want to retrive along with user data response
2025-07-20 15:06:38 +07:00
6de6028a40
💚 minor fix
2025-07-19 09:54:54 +07:00
e8b27eecb2
💚 (merge build process)
2025-07-19 00:20:08 +07:00
4c54749a41
💚 merge 2 job to 1
2025-07-19 00:18:38 +07:00
8068c9a701
✏️ fix character in CI
2025-07-18 23:56:09 +07:00
b9e71e80c7
💚 add log message for debug
2025-07-18 23:54:06 +07:00
866bebe3b0
💚 make script link to inline
2025-07-18 23:46:16 +07:00
5608a37d9d
✏️ fix typo in CI scripts
2025-07-18 23:37:59 +07:00
065e2d18a3
💚 edit ci config
...
change CI rule to only run if tag applied instead of "push to main" rule
2025-07-18 23:36:35 +07:00
8532d7e104
🚚 create backup folder
...
create backup folder for archive the old modules
2025-07-18 23:20:15 +07:00
8eb68cf0ba
💚 fix CI script
...
add route syncronization before compiling
2025-07-18 23:04:28 +07:00
0353c180e7
👷 create CI script for gitlab
2025-07-18 23:00:24 +07:00
31f97ef6bd
💡 create documentation for main find user service
2025-07-18 22:42:41 +07:00
d98f1cb9c6
👌 create verbosity level
...
creating verbosity for specify what data that will fetch from user data
2025-07-18 22:35:34 +07:00
b5c4fc56a0
♻️ refactoring find user service
2025-07-18 22:09:46 +07:00
16b1674356
🚩 complete get user method
...
adding find user by emial, username, and ID
2025-07-18 17:45:48 +07:00
9bc1b592d0
🚩 create basic flow for fetching user data
2025-07-17 23:20:00 +07:00
30806e23e0
💥 add basic fetch user via email
2025-07-17 18:36:06 +07:00
ea96d160bd
♻️ (user) separate http and internal service
...
make branch folder between http and internal service, witche http service for serve request from controller and internal
service serve request from another service
2025-07-17 11:06:04 +07:00
8bcde5518a
🧑💻 create zod error instance in helper
2025-07-17 00:05:35 +07:00
29b76fb91a
🏗️ reconstruct all system in user module
2025-07-16 23:42:13 +07:00
558891ade7
🚚 matchind the service name with repo name
2025-07-16 14:02:55 +07:00
b98c2c01c6
💩 (user) i dont know what im commited
2025-07-15 23:50:40 +07:00
8fb1586c6a
🚩 add find user by email
2025-07-15 12:50:08 +07:00
1811d1dcc8
🚩 (role) create user role assignment module
...
create module for assign to user and unassign role from user
2025-07-15 10:25:22 +07:00
6decfe0c93
✨ (roles) create endpoint for assignment
...
new endpoint for user to assign with existed role. NEED FIX!!
2025-07-14 22:29:30 +07:00
08a2ac3c43
✨ create user role bind and create
...
creating basic validation dan operation service for user role
2025-07-14 21:50:42 +07:00
ffdc80146d
💩 create initiation file for isAdmin middleware
2025-07-07 22:28:16 +07:00
2fe34034a5
🚩 (user) create soft delete controller boilerplate
...
create basic boilerplate for soft delete user including make middleware that only admin and owner can access
2025-07-06 23:40:05 +07:00
2b2776307b
📝 writing docs for create public env helper
2025-07-05 23:46:47 +07:00
90300246f9
📝 add docs for authentication with password
2025-07-04 23:05:43 +07:00
66f74642ad
📝 create docs for logout controllers
2025-07-03 23:20:20 +07:00
6a4cc1b2d7
📝 (git) create docs for multi push remote script
2025-07-02 23:15:43 +07:00
ee88b6f8b4
🔧 (git) add multi push repository
2025-07-02 10:11:45 +07:00
5465ba4e81
📝 (user) docs for user check password
2025-07-01 01:01:12 +07:00