Commit Graph
6 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 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