Filip Pajic
f391c7c0ae
chore: API Documentation adjustments ( #8 )
...
* explicitly mark required /auth request properties
* make workflows run on merge
* add global position to Karma object
* typo fix
* added more fields to ecosystem app response
2025-10-23 13:00:45 +02:00
Filip Pajic
c94ef5f9a1
feat: Sign in with Ethereum wallet authentication ( #6 )
...
* create the user table in the db
* create the user service
* create the auth routes
* implement passport strategy for Wallet sign-in
* linting fixes
* ensure consistent address value
* update branch name in workflow
2025-10-15 15:12:03 +02:00
Filip Pajic
47dc715638
chore: Contributing guide and rules ( #3 )
...
* add contributors guide
* Update the PR template contributors guide link
* Update the PR template contributors guide link
* Update one PR template checklist rule
2025-09-22 12:07:51 +02:00
Filip Pajic
7de306e0f7
feat: Add Database support to the project ( #2 )
...
* sequelize + pg setup
* create session management
* linting
* documented new scripts in the README
* update the installation guide
* update the contributors guide
2025-09-19 14:40:35 +02:00
Filip Pajic
e89ca8f650
feat: Routing setup ( #1 )
...
* revert back to old node_modules based linking
* init express server
* add "status" route
* add env config
* add new PR template
* add eslint
* lint fixes
* add PR workflow
* update cache action
* update cache action
* add corepack to lint job
* add cache action id
* upgrade setup-node action to v4
* set explicitly container version on lint job
* deliberate lint error
* tighten the linter
* fix linting error
2025-09-18 14:25:24 +02:00
Filip Pajic
a65d2d7938
chore: Create README file
2025-09-11 14:51:54 +02:00