3 Commits
Author SHA1 Message Date
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 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