Commit Graph
100 Commits
Author SHA1 Message Date
morbalint ee9a82eed0 fix kepzettsegek errors 2024-04-20 18:06:17 +02:00
morbalint 626ceb1422 fix tests 2024-04-19 20:47:06 +02:00
morbalint 69daf8ccae refactor to use redux WIP
just pushing to save data
2024-04-16 22:05:51 +02:00
morbalint 7f03bf900f test mentok 2E 2024-04-01 10:00:24 +02:00
morbalint 0cefc1e38b add experimental test for 2E Tulajdonsagok component 2024-03-31 12:35:28 +02:00
morbalint a922b006bc use Redux for tulajdonsagok 2024-03-31 11:55:56 +02:00
morbalint edbe8934e4 add data test ID to 2e karakter creator 2024-03-25 21:32:36 +01:00
morbalint 839a14a95f save modal refactoring 2024-03-24 18:24:46 +01:00
morbalint 0560d5a0be fix local run 2024-03-23 15:02:29 +01:00
morbalint dbec452dbe add redux and user slice 2024-03-23 13:48:43 +01:00
morbalint 2c91f4355a format kepzettsegek 2024-03-23 11:46:00 +01:00
morbalint 7c1f8dc04d test for kepzettsegek and allowed fegyverek and pancel 2024-03-21 23:58:25 +01:00
morbalint fb2f3355fd ci: fix test runs 2024-03-18 22:53:39 +01:00
morbalint 621f1bc0b2 ci: fix typo 2024-03-17 09:50:13 +01:00
morbalint 00a2d7447d ci: fix incorrect copy paste 2024-03-17 09:42:25 +01:00
morbalint 70d8ff3707 ci: fix typo 2024-03-17 09:39:39 +01:00
morbalint b135da1b3e ci: auto deploy to beta 2024-03-17 09:35:30 +01:00
morbalint b132a5801b ci: split repo: make this repo frontend only again 2024-03-09 00:08:09 +01:00
morbalintandGitHub 5f56f34b4e ci: try fix Composite.Dockerfile 2024-03-08 23:43:48 +01:00
morbalintandGitHub 8f9d0f1cb5 ci: fix: docker/build-push-action build-args syntax 2024-03-08 09:03:48 +01:00
morbalintandGitHub cd2435dde5 ci: fix: composit docker image ghcr tag in ci.yml 2024-03-08 08:58:06 +01:00
morbalintandGitHub f8a48e603b ci: fix docker build args in ci.yml 2024-03-08 08:53:18 +01:00
morbalint 37dd40f151 ci: tagging and composite docker image improvements 2024-03-08 07:59:44 +01:00
morbalint ffa0c24fd7 ci: experimenting with Composite.Dockerfile 2024-03-07 23:01:51 +01:00
morbalint ebe70f9446 ci: chore: replace deprecated commit tagger step with github script 2024-03-04 23:34:33 +01:00
morbalint 26857ef8d5 ci: chore update setup node 2024-03-04 23:32:37 +01:00
morbalint d1e0a41676 ci: fix: frontend Dockerfile path try:2 2024-03-04 23:26:30 +01:00
morbalint 460ea27a48 ci: fix: frontend Dockerfile build context path try:1 2024-03-04 23:24:58 +01:00
morbalint 22270f4bf7 ci: feat: add separate Dockerfile for FE and BE only 2024-03-04 23:22:38 +01:00
morbalint 0f24f19c71 refactor frontend public resources 2024-03-03 12:21:46 +01:00
morbalint 34eaa3de37 update grafana SDK 2024-02-23 20:14:53 +01:00
morbalint ed53c25ea1 release 2e 2024-02-23 18:31:39 +01:00
morbalint aca949c614 2e feat basic PDF render 2024-02-23 16:44:54 +01:00
morbalint 636dcb92b3 feat 2e save to DB
not fully tested, but seems to work overall
2024-02-20 14:55:08 +01:00
morbalint 41e894cd42 feat: 2e save character initial implementation WIP
2e is hidden behind url navigation hiding, so hoping that nobody found it yet.

Note: DB migration make this commit a bit risky!
2024-02-14 17:34:20 +01:00
morbalint 8b3fa2fefa rename name to nev 2024-02-14 12:03:53 +01:00
morbalint b50a54f92b fix multiclass level up display 2024-02-14 11:34:11 +01:00
morbalint 9476c1f44c fix fegyverek
fix data
fix megterheltseg
2024-02-14 11:33:55 +01:00
morbalint 35b12524ab feat: multiclassing almost works in 2e 2024-02-13 23:57:50 +01:00
morbalintandGitHub 2fe8fb05e7 upgrade GHA actions to node20 in ci.yml 2024-01-24 22:08:18 +01:00
morbalint 540c665a14 [be] optional open telemetry console logging
staging logs are full :(
2024-01-24 16:42:25 +01:00
morbalint 8f32daf337 [fe] [2e] add basic szintlepes 2024-01-24 16:38:16 +01:00
morbalint 978618d1b1 [be] open telemetry: only log to console when no other exporter exists 2024-01-23 13:31:22 +01:00
morbalint 65132fc7c6 add open telemetry and refactor setup 2024-01-23 13:10:16 +01:00
morbalint 8abe228d89 [fe] improve first time save UX 2024-01-22 12:51:40 +01:00
morbalint cc9a83607c use the official discord button on registration page as well
and disable the not yet approved external login providers on the registration page
2024-01-21 15:25:37 +01:00
morbalint 8092210ec8 [fe] fix unused import 2024-01-21 14:53:41 +01:00
morbalint fb8964062b use official discord button and disable other not yet approved external login providers 2024-01-21 14:51:17 +01:00
morbalint 55eeae5693 change save response
- no need for "pop up" access in browser
- more visibility (the notification is still ugly)
2024-01-21 14:09:01 +01:00
morbalint a1f694e30c frontend deps upgrade 2024-01-20 10:15:08 +01:00
morbalint fc5ce6d1ba fix save redirect url 2024-01-19 15:38:06 +01:00
morbalintandGitHub dd86e8bd47 add CI status badge README.md 2024-01-19 12:01:33 +01:00
morbalintandGitHub 3d14c01093 add GitHub Container Registry too to CI (#3)
* add GitHub Container Registry too to CI

the GH Container Registry should be unlimited for public repos, and as such serve as an archive compared to the limited size DO container registry

* fix ghcr.io repository name

* use GHCR image ID in tagging
2024-01-19 11:27:41 +01:00
morbalintandGitHub 104b730729 Update README.md 2024-01-19 10:06:09 +01:00
morbalint 85314bf80a [2e] add fegyverek & pancel 2024-01-19 10:00:33 +01:00
morbalint c0459aede2 add edition to URL routes 2024-01-19 10:00:33 +01:00
morbalint e0a4437d43 add felszereles domain models and combat data 2024-01-19 10:00:33 +01:00
morbalint e9c4452908 add masodlagos ertekek at level 1 for 2E create character 2024-01-19 10:00:33 +01:00
morbalint d56d7c9899 WIP 2e
so far: faj2E, osztaly2E, kepzettsegek2E (with some bugs)
2024-01-19 10:00:33 +01:00
morbalint e3e1cec9ea yarn upgrade 2024-01-09 23:06:58 +01:00
morbalint c0aea8ff03 fix null reference error 2024-01-09 23:06:58 +01:00
morbalint 76d3b6d423 better isPublic handling 2024-01-09 23:06:57 +01:00
morbalint 037ede2b9e add discord and facebook signin & some basic privacy policy 2024-01-09 23:06:57 +01:00
morbalint f5a321d821 fix google signin 2024-01-09 23:06:57 +01:00
morbalint 0c90e19895 add Google login 2024-01-09 23:06:56 +01:00
morbalint ea5bdd7f1e chore: useBasePath("/api") & better local forwarded headers
refactor from workaround hack to idempotent solution
2024-01-09 23:06:56 +01:00
morbalint c1cd056495 logout and navbar fixes 2024-01-09 23:06:55 +01:00
morbalint b6f4d33cc5 eslint: no-unused 2024-01-09 23:06:55 +01:00
morbalint 73660076e5 update character 2024-01-09 23:06:54 +01:00
morbalint 9894ba735e fix fe linter (#31)
* fix fe linter

* fix App.tsx
2024-01-09 23:06:54 +01:00
morbalint 7264b269c0 kinda works, but wasteful and misinforming :( 2024-01-09 23:06:53 +01:00
morbalint 0b15dd50ab set basic layout, error boundary, add QR code for 2FA 2024-01-09 23:06:25 +01:00
morbalint 78ce5dc512 drop jest
problems with TS module compatibility
2023-12-20 18:45:37 +01:00
morbalint cd29a14121 fix ts import syntax 2023-12-20 17:28:57 +01:00
morbalint bc158279d8 add save button and remove asp.net SPA proxy
using the docker compose nginx proxy instead
2023-12-20 17:10:22 +01:00
morbalint f619cc850a add local run and save button 2023-12-20 12:54:25 +01:00
morbalintandGitHub 7bb7ab6f13 adding hidden basic asp.net core backend (#30)
Base functionality:

    DB
    email sending
    user registration & login
    storing new characters and reading them back

Notes:

    Functionality is "hidden" with no links pointing to it.
    Most pages are scaffolded and not reviewed at all :(
    local Dev db setup is pushed to git
    NO local email setup :(
2023-12-19 19:03:57 +01:00
morbalint 19b002ff24 fix: ci docker build & cache key & --frozen-lockfile 2023-10-27 12:22:57 +02:00
morbalint 9a5b467ab0 epic: first try at adding a backend 2023-10-27 12:14:25 +02:00
morbalintandGitHub 0a5c6c5618 Update README.md (#28) 2023-10-26 21:01:14 +02:00
morbalint bab073407e fix docker layer tag 2023-10-26 15:57:35 +02:00
morbalint f76b8f503c fix docker layer caching
I should really read the code of this step...
2023-10-26 15:53:44 +02:00
morbalint 8f05584144 oops 2023-10-26 15:47:44 +02:00
morbalint 6797923216 how to get past this? 2023-10-26 15:47:27 +02:00
morbalint 94a966ce32 fix: docker forcing it's own registry 2023-10-26 15:44:45 +02:00
morbalint 702e302f3d use docker layer cache 2023-10-26 15:40:08 +02:00
morbalint 3b1dcdc718 fix: really fix the cache key & try built-in cache 2023-10-26 15:31:59 +02:00
morbalint b2d0681f47 fix: my stupidity can't be fixed
need a higher blood sugar and caffeine concentration :D
2023-10-26 13:58:25 +02:00
morbalint 63c4d27c20 fix ci cache keys 2023-10-26 13:50:16 +02:00
morbalint 0656b0820a fix: ci cache step key 2023-10-26 13:44:42 +02:00
morbalint ad9b184896 ci: cache node_modules test 2023-10-26 13:34:38 +02:00
morbalint 380eb3f3c8 fix: ci pull container image before tagging 2023-10-26 13:28:38 +02:00
morbalint fa01e67289 ci: parallelize docker build with ci test checks 2023-10-26 13:24:15 +02:00
morbalint 03f2906e35 ci: push docker image to DO container registry 2023-10-26 12:54:05 +02:00
morbalint 250df9cb5a fix dependabot.yml 2023-10-26 12:15:02 +02:00
morbalint 18ccdbff42 fix github actions pipeline
use a single script step
2023-10-26 12:13:48 +02:00
morbalint 9c9a0d8a2d fix github actions pipeline 2023-10-26 12:11:01 +02:00
morbalint 645686f7f9 chore: push jetbrains idea files 2023-10-26 12:05:59 +02:00
morbalint 7eeef67b29 refactor: create structure for backend 2023-10-26 12:05:16 +02:00
morbalint 42d3cb5b65 fix deployment 2023-10-26 09:59:45 +02:00