Commit Graph
100 Commits
Author SHA1 Message Date
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
morbalint ca5957cc36 set up for second edition 2023-10-25 21:40:56 +02:00
morbalint a406e598a3 eloholtak eluzes & invokacio 2023-10-25 15:16:16 +02:00
morbalint 4d1d1e53f3 wip second page osztaly special skills 2023-10-25 15:08:45 +02:00
morbalint f35088a95c fix PDF weapon damage 2023-10-25 03:05:22 +02:00
morbalint b278841e5c fix picking specializations 2023-10-24 23:41:57 +02:00
morbalint 3c16e4a632 add FE tracking with grafana faro 2023-10-24 11:44:56 +02:00
morbalint 542c845c23 allow harcos to wield specialized exotic weapon 2023-10-22 23:59:54 +02:00
morbalint 49826d1059 fix kaloz kritIndex & refactor all Id 2023-10-22 11:28:57 +02:00
morbalint 40d53467b3 fegyver specializations should use fegyver DB 2023-10-22 11:09:51 +02:00
morbalint bbfadbf43e feat: fegyver in PDF (phase 1) 2023-10-18 23:08:26 +02:00
morbalint cf04e16f34 typo fixes for ijasz 2023-10-17 00:27:32 +02:00
morbalint 95d777f038 WIP: fegyverek 2023-10-17 00:25:01 +02:00
morbalint a9a8e9e15a typo 2023-10-16 23:45:05 +02:00
morbalintandGitHub e094aec3f0 remove matrix from ci.yml 2023-10-12 15:26:26 +02:00
morbalint 526967d29f fix unused imports 2023-10-12 13:24:45 +00:00
morbalintandGitHub 1e24f7946e add docker build to ci.yml 2023-10-12 15:22:19 +02:00
morbalint 7994d2f4fc remove dummy test 2023-10-12 13:17:34 +00:00
morbalintandGitHub f21c3dbe88 Update ci.yml rename workflow 2023-10-12 15:11:24 +02:00
morbalintandGitHub 8825f383bb Update and rename webpack.yml to ci.yml 2023-10-12 14:28:35 +02:00
morbalintandGitHub 5b42faf7f3 Create ci.yml 2023-10-12 14:24:45 +02:00
morbalintandGitHub d99a3f4335 Merge pull request #6 from morbalint/dependabot/npm_and_yarn/types/node-20.8.4
Bump @types/node from 16.18.38 to 20.8.4
2023-10-12 14:22:31 +02:00
morbalintandGitHub f84b5f3b20 Update dependabot.yml 2023-10-12 14:16:28 +02:00
morbalintandGitHub 4845f477a5 Create dependabot.yml 2023-10-12 14:15:39 +02:00