Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Nov 20:09
· 74 commits to main since this release
557224e

v1.0.0 (2024-11-15)

What's Changed

✨ Features

  • add manifest (9e353ce) by Marc Jovaní González
  • add spaces page (1bd7e59) by Marc Jovaní González
  • api,app: add root api endpoint with status, add cron on appService (3e3b0fb) by Marc Jovaní González
  • api,app: add selfsigned ssl (5668765) by Marc Jovaní González
  • api,app: add subscriptions to graphQL (0d39442) by Marc Jovaní González
  • api,app: add user store and getUserInfo query on userResolver (5ed472f) by Marc Jovaní González
  • api,app: create fake login from angular to nestjs-graphql (7b2a616) by Marc Jovaní González
  • api,app: create newGame use case (b401ee4) by Marc Jovaní González
  • api,app: implements jwt refresh token (ba18496) by Marc Jovaní González
  • api,app: improve ping, upgrade to node 22, add @angular/build package (d2aed64) by Marc Jovaní González
  • api,app: improve subscriptions, convert to signals, show on html (800a3a0) by Marc Jovaní González
  • api,app: list games waiting join players (f33d39c) by Marc Jovaní González
  • api,app: ping works!! (ba6e314) by Marc Jovaní González
  • api,app: remove proxy on app and decrease salt to 11 on registerUseCase (a06d168) by Marc Jovaní González
  • api,app: service workers and /api with alive message (5d64df7) by Marc Jovaní González
  • api: add cascade delete on user or game deletion in game-participant entity (481aab9) by Marc Jovaní González
  • api: add check-jwt-access-token use-case (a41b5dd) by Marc Jovaní González
  • api: add custom mikro-orm namig strategy (21d0cb6) by Marc Jovaní González
  • api: add exception filter (8c0f635) by Marc Jovaní González
  • api: add jwt access token validation to graphql ws connections (f6cc2db) by Marc Jovaní González
  • api: allow multiple origins on CORS (77eab11) by Marc Jovaní González
  • api: create generateGameCards UseCase (680731a) by Marc Jovaní González
  • api: create register usecase (c6c2559) by Marc Jovaní González
  • api: create userRepository (fecdeba) by Marc Jovaní González
  • api: improve errors messages (19902ab) by Marc Jovaní González
  • api: mikro orm update with repository aliases (4778966) by Marc Jovaní González
  • api: skip props on cookies (d50016d) by Marc Jovaní González
  • api: try to disable graphQL csrfPrevention (505f4e7) by Marc Jovaní González
  • api: try to run specs with swc (d99c5ce) by Marc Jovaní González
  • api: update environment to call to api-set-online.onrender.com (74b55b7) by Marc Jovaní González
  • api: use check-refresh-token use-case on refresh-session use-case (b86a861) by Marc Jovaní González
  • app,api-interfaces: add register form (8d1b056) by Marc Jovaní González
  • app,api: add join game mutation and improve graphql errors (b29d257) by Marc Jovaní González
  • app,api: create joinGame use case, and improve entityRepository (d6898a8) by Marc Jovaní González
  • app,api: improve auth app interceptor (1d3438d) by Marc Jovaní González
  • app: highlightSet increases Wrong sets by 3 (f5dac08) by Marc Jovaní González
  • app: add border radius example page (ce93dc9) by Marc Jovaní González
  • app: add box shadow sample page (f73792f) by Marc Jovaní González
  • app: add card component (9cf0196) by Marc Jovaní González
  • app: add card demo page with nice result!! (51e44cb) by Marc Jovaní González
  • app: add colors example page (8ce8d77) by Marc Jovaní González
  • app: add examples for all typographies (b09d8ba) by Marc Jovaní González
  • app: add favicon (3090ffa) by Marc Jovaní González
  • app: add game page (cc6e3c5) by Marc Jovaní González
  • app: add get user info error type (68919f0) by Marc Jovaní González
  • app: add glitch effect component for svg images (998b4b3) by Marc Jovaní González
  • app: add padding to game in full-screen (c2b6d35) by Marc Jovaní González
  • app: add set icons (1fb7c6d) by Marc Jovaní González
  • app: add signal store and migrate to nx 18.1.2 (2d73df5) by Marc Jovaní González
  • app: add sonar lint and fix some eslint issues (3676496) by Marc Jovaní González
  • app: add typographies url and menu (756bb03) by Marc Jovaní González
  • app: all routes with lazzy loading (6e87f41) by Marc Jovaní González
  • app: convert variables to signals (ef2fe1b) by Marc Jovaní González
  • app: create apiSDK (d84264b) by Marc Jovaní González
  • app: create basic authorization interceptor (ed94941) by Marc Jovaní González
  • app: enable to put cards rotated (2ae3953) by Marc Jovaní González
  • app: finish flitch effect (fails on svg with gradients) (47bd356) by Marc Jovaní González
  • app: gameOnlineStore as class, add semantic-release (77b3133) by Marc Jovaní González
  • app: implements sendPing mutation on AppComponent (need init subscription) (5191467) by Marc Jovaní González
  • app: improve game experience (9f14a2c) by Marc Jovaní González
  • app: improve the HTTP interceptor to handle both GraphQL and httpError errors. (a4188bb) by Marc Jovaní González
  • app: move some game logic to store and use eslint flat config (0f068f9) by Marc Jovaní González
  • app: now, confetti have game shapes (db5cb7f) by Marc Jovaní González
  • app: pipe to get asset urls absolute (abdf45b) by Marc Jovaní González
  • app: prepare wpa with translucid status bar for iOS and add SET particles (75b80e9) by Marc Jovaní González
  • app: register and login height (762a403) by Marc Jovaní González
  • app: remove start slash of @font-face css property (7952c7e) by Marc Jovaní González
  • app: remove url pipe and update manifest (55d02dd) by Marc Jovaní González
  • app: restored ability to add cards to the board (a3f7824) by Marc Jovaní González
  • app: save current game to browser indexedDB (a749da5) by Marc Jovaní González
  • app: set all graphql query types to fetch using network-only policy (b762b7f) by Marc Jovaní González
  • app: start game normally by default, click on Wrong sets cheat game (cba62df) by Marc Jovaní González
  • app: try to add service-worker to Angular project (b673228) by Marc Jovaní González
  • app: try to load font-face from base project path (6621a92) by Marc Jovaní González
  • app: use hash on Angular routes (a70224f) by Marc Jovaní González
  • app: use relative route for font-face (7f51edb) by Marc Jovaní González
  • app: use zoneless, make some routes lazzy (27cb8b6) by Marc Jovaní González
  • create first version of application (5bb4ebe) by Marc Jovaní González
  • enable play game with cheats but end with error =S (3d0e103) by Marc Jovaní González
  • improve AuthInterceptor (51571d0) by Marc Jovaní González
  • improve manifest (0d2116c) by Marc Jovaní González
  • improve userRepository (63cc547) by Marc Jovaní González
  • prepare project to production (9c7565d) by Marc Jovaní González
  • update texts (e68ac04) by Marc Jovaní González

🎨 Styles

  • add fonts to test (7ff138a) by Marc Jovaní González
  • app: add scss abstracts and utilities (4589754) by Marc Jovaní González
  • app: complete rounded, colors and visibility (099fe5d) by Marc Jovaní González
  • app: create show / hide rules with media query (702fa5a) by Marc Jovaní González
  • app: generate variables and classes of font sizes (67fdbd2) by Marc Jovaní González
  • app: improve buttons and links hover effects, glitch on mobile now works (60af6b9) by Marc Jovaní González
  • app: improve general styles (b6cb883) by Marc Jovaní González
  • app: improve scss functions for get rules (480f26f) by Marc Jovaní González
  • app: refactor spacing (a2a4fe9) by Marc Jovaní González
  • app: remove initial slash of scss src (de5a59c) by Marc Jovaní González
  • app: remove start slash on font assets (b2ff660) by Marc Jovaní González
  • app: try to load recursive-font with initial slash and using scss variable (d21bc73) by Marc Jovaní González
  • back to relative assets load (3f368aa) by Marc Jovaní González
  • try to fix load scss urls (788ae48) by Marc Jovaní González
  • try to load styles relatively (32a7a8c) by Marc Jovaní González

🧪 Tests

  • api,app: add currentUserStore and Apollo to AppComponent spec (b21d817) by Marc Jovaní González
  • api: add authController spec (e3e44c6) by Marc Jovaní González
  • api: add CheckPassword UseCase Spec (3002955) by Marc Jovaní González
  • api: add create-game use-case spec (0b54144) by Marc Jovaní González
  • api: add create-game use-case spec (62d47f7) by Marc Jovaní González
  • api: add GenerateNowDate UseCase Spec (fcb021e) by Marc Jovaní González
  • api: add generateUuid UseCase Spec (1890bed) by Marc Jovaní González
  • api: add HashPassword UseCase Spec (ce0a27e) by Marc Jovaní González
  • api: add integration tests (c101ecb) by Marc Jovaní González
  • api: add modifiedAt and expiresOn tests to DateFaker (581fdd9) by Marc Jovaní González
  • api: add semaphore spec (86ed5a3) by Marc Jovaní González
  • api: add spec for BadRequestException (9e6ed1b) by Marc Jovaní González
  • api: add spec to clean-jwt-access-token-cookie use-case (3eb6df1) by Marc Jovaní González
  • api: add spec to clean-jwt-access-token-cookie use-case (c6d666a) by Marc Jovaní González
  • api: add specs for BasicFaker, renamed some tests (795d55c) by Marc Jovaní González
  • api: add specs for CacheManagerService (d0dc508) by Marc Jovaní González
  • api: add specs for SemaphoreManagerService (a53046a) by Marc Jovaní González
  • api: add tests for all exceptions (7bb6baf) by Marc Jovaní González
  • api: add usecases for bcryptjs methods (9b4101d) by Marc Jovaní González
  • api: create access and refresh token usecases tests (5df1690) by Marc Jovaní González
  • api: create DateFaker Spec (only should defined and createdAt) (c04aa76) by Marc Jovaní González
  • api: create list-game use-case spec, refactor factories (e4a2796) by Marc Jovaní González
  • api: create logout use-case spec (c8fa27f) by Marc Jovaní González
  • api: create nodeCacheService specs (8db451f) by Marc Jovaní González
  • api: create refresh session useCase (74e9fdb) by Marc Jovaní González
  • api: create register use case (e54934c) by Marc Jovaní González
  • api: create set-jwt-token use case (92dd861) by Marc Jovaní González
  • api: editable-date specs (ff91ab2) by Marc Jovaní González
  • api: enable and fix all api tests :) (e472734) by Marc Jovaní González
  • api: finish join-game use-case specs (bf1a70b) by Marc Jovaní González
  • api: finish join-game use-case specs (19924d1) by Marc Jovaní González
  • api: finish tests for extract-cookies-from-raw-hehaders use-case (3186353) by Marc Jovaní González
  • api: fix AuthServiceSpec (bd50cf6) by Marc Jovaní González
  • api: fix login test (b40121d) by Marc Jovaní González
  • api: fix tests and faker deprecations (acd073d) by Marc Jovaní González
  • api: fix tests with ConfigurationService dep, and salt with length 11 (6ecf03d) by Marc Jovaní González
  • api: fix tests! (a141524) by Marc Jovaní González
  • api: fixed tests related with config and jwt tokens (e1a6c8d) by Marc Jovaní González
  • api: improve appService spec (d657043) by Marc Jovaní González
  • api: improve editable-data spec to user util variable instead new instance (f081953) by Marc Jovaní González
  • api: improve integration tests (test-setup and global-setups) (c7a7280) by Marc Jovaní González
  • api: improve login use case specs (cd2960f) by Marc Jovaní González
  • api: init MikroORM manually in join-game use-case to avoid db connection (63b332a) by Marc Jovaní González
  • api: mock tests with jest-mock-extended (27b8830) by Marc Jovaní González
  • api: remove MikroORM init on create-game use-case spec (df4ac82) by Marc Jovaní González
  • api: simplify jwt-strategy-service spec (9cf2221) by Marc Jovaní González
  • api: try to add integration tests, with global jest setup for mikro-orm migrations (e020f55) by Marc Jovaní González
  • app: fix app test (a220cfe) by Marc Jovaní González
  • app: import currentUserStore to appComponent spec (c1dd437) by Marc Jovaní González
  • app: remove title test (553a85f) by Marc Jovaní González
  • app: skip app test (00f2588) by Marc Jovaní González
  • app: skip AppComponent spec (e3139fa) by Marc Jovaní González
  • enable axios to trust self-signed certificate (5cc3112) by Marc Jovaní González
  • fix /api/app/hello test (b31d6c3) by Marc Jovaní González
  • fix tests with mock (4309690) by Marc Jovaní González

♻️ Code Refactoring

  • add tslint to use member-ordering rule (7f00efb) by Marc Jovaní González
  • api-definitions: rename lin interfaces to definitions (0de019c) by Marc Jovaní González
  • api-sdk,app-e2e,app,api,api-definitions,api-e2e: use clean nx installation (2e54ac2) by Marc Jovaní González
  • api,api-e2e,app,app-e2e,api-definitions: lint json and gql files (1d7343e) by Marc Jovaní González
  • api,api-e2e: set new nx project (api) (1ba9a83) by Marc Jovaní González
  • api,app: add more rules on tsconfig to improve robustness (and fix code) (6a5dab3) by Marc Jovaní González
  • api,app: improve linters and use line length of 100 (091f73f) by Marc Jovaní González
  • api,app: improve ws (be81d1a) by Marc Jovaní González
  • api,app: remove all Enum suffix from imports and types (418dc3a) by Marc Jovaní González
  • api: add domain on CORS error (5cbb7f1) by Marc Jovaní González
  • api: add modules for complex UseCases (f24a086) by Marc Jovaní González
  • api: autoload mikro-orm entities with tsNode (0658bc3) by Marc Jovaní González
  • api: change module dependencies (5899727) by Marc Jovaní González
  • api: create bootstrap helper (7ce4e4a) by Marc Jovaní González
  • api: improve configuration validation and usage (f909f07) by Marc Jovaní González
  • api: improve tests removing awaits and including extra cheks on exceptions (699dfe3) by Marc Jovaní González
  • api: refactor all tests (and code) to operate in typescript strict mode (3398142) by Marc Jovaní González
  • api: remove console log (7a5a68c) by Marc Jovaní González
  • api: remove console logs on join-game use case, fix commitizen (5f2e8f0) by Marc Jovaní González
  • api: remove console.log from create-jwt-refresh-token use-case (308cafb) by Marc Jovaní González
  • api: remove index.ts files (b786ce0) by Marc Jovaní González
  • api: rename card interface enums (e34ace8) by Marc Jovaní González
  • api: rename common to share, add logout endpoint (841de65) by Marc Jovaní González
  • api: transform check-access-token to check-refresh-token use-case (5383dee) by Marc Jovaní González
  • api: transform userService to loginUsecase (e795a22) by Marc Jovaní González
  • api: try to fix api tests... (f9ad028) by Marc Jovaní González
  • api: update env.example, remove Dockerfile database, fix multiple db script (d49e694) by Marc Jovaní González
  • api: use custom ConfigurationService (114690d) by Marc Jovaní González
  • api: use multiple database to same docker container (5a35756) by Marc Jovaní González
  • app: angular parser for prettier html and fix all issues (d6ef97d) by Marc Jovaní González
  • app: call to login request by api endpoint (1b6e821) by Marc Jovaní González
  • app: color class names (9bebff6) by Marc Jovaní González
  • app: create card shape component (1c93d71) by Marc Jovaní González
  • app: css variables in singular (7d42367) by Marc Jovaní González
  • app: improve "home" (game) page (e36ab14) by Marc Jovaní González
  • app: improve auth interceptor (cedcc52) by Marc Jovaní González
  • app: improve gaps on grid layouts (9caef86) by Marc Jovaní González
  • app: improve glitch effect (f6290e3) by Marc Jovaní González
  • app: improve main layout menu (e1f3528) by Marc Jovaní González
  • app: improve sdk (1533670) by Marc Jovaní González
  • app: improve shadows (5ef5837) by Marc Jovaní González
  • app: improve signals readability, remove empty scss (a00d904) by Marc Jovaní González
  • app: increase 0.5 line with of outlined SVGs (52476ad) by Marc Jovaní González
  • app: remove all [ngClass], use [style.xxx] for remove methods on component (9be53b8) by Marc Jovaní González
  • app: remove all dist (4c3dec0) by Marc Jovaní González
  • app: remove initial slash on icons in game page (for confetti) (5aec642) by Marc Jovaní González
  • app: remove logs and move prevent re-refresh check to auth interceptor (dbd8a52) by Marc Jovaní González
  • app: remove old current user store (63d17cc) by Marc Jovaní González
  • app: replace set- by app- (c654d72) by Marc Jovaní González
  • app: self close some html tags (28af23d) by Marc Jovaní González
  • app: self-close tags, signal inputs with transformations (d43a899) by Marc Jovaní González
  • app: update all html to zoneless directives (c1cb5af) by Marc Jovaní González
  • app: use environment as modern Angular projects (521c7ff) by Marc Jovaní González
  • app: use signal inputs on card shape component (a8c369f) by Marc Jovaní González
  • back to original class names (3ce3f87) by Marc Jovaní González
  • create method to show messages on HTML (fe54cd1) by Marc Jovaní González
  • mock with value instead class (f749f37) by Marc Jovaní González
  • remove .env files from git (aedf2f6) by Marc Jovaní González
  • remove jsx and tsx references on eslint files (4b5480e) by Marc Jovaní González
  • remove jsx and tsx references on eslint files (c247cb5) by Marc Jovaní González
  • remove max lines and lines per function on tests (f9d7a15) by Marc Jovaní González
  • try to fix (again) github actions (686b5f9) by Marc Jovaní González
  • try to put emji left (3f0790c) by Marc Jovaní González
  • use loops on border radius page (8e1ca0c) by Marc Jovaní González
  • use ngFor on colors (8f87d21) by Marc Jovaní González
  • use ngFor on typografies pages (fb66295) by Marc Jovaní González

🐛 Bug Fixes

  • add check to execute release only if deploy is success (ae9d19c) by Marc Jovaní González
  • add is-unique-user-prop to register user request dto (0c57944) by Marc Jovaní González
  • add MIKRO_ORM_CLI env key to gh-pages (53c2e4f) by Marc Jovaní González
  • add types for cookie-parser (a96af87) by Marc Jovaní González
  • api-definitions,api-sdk: restore libs package.json (7a46a96) by Marc Jovaní González
  • api,api-e2e: add fix to restore debug (1a4961c) by Marc Jovaní González
  • api,app: dynamic origin on api CORS and add withCredentials interceptor in app (320ce1e) by Marc Jovaní González
  • api,app: solve more eslint warnings (7d8ff37) by Marc Jovaní González
  • api: add cookie expiration date (983c3e8) by Marc Jovaní González
  • api: add cookieDomain environment variable (42707b9) by Marc Jovaní González
  • api: add Injectable decorator to LoginUsecase (be6118b) by Marc Jovaní González
  • api: add ssh key and cert dynamicaly by API_PREFIX env variable (a777d07) by Marc Jovaní González
  • api: allwo origin when undefined (86383ed) by Marc Jovaní González
  • api: check email on registerUseCase only when request contains it (5dbe298) by Marc Jovaní González
  • api: correct fork mikro-orm entityManagers in entityRepositories (thx @adlacruzes) (b27e281) by Marc Jovaní González
  • api: createGame and JoinGame Spec with provider overrided on import module (827e0ff) by Marc Jovaní González
  • api: fix specs to use cookieDomain (97090e5) by Marc Jovaní González
  • api: remove async property on getData method of AppController (3c8caa0) by Marc Jovaní González
  • api: remove port on bootstrap message when environment is production (059bf03) by Marc Jovaní González
  • api: remove port on production cron (afc6741) by Marc Jovaní González
  • api: restore api debug, type GetPingsOutput (still does not work) (8c085ec) by Marc Jovaní González
  • api: set sameSite to 'none' (59ad795) by Marc Jovaní González
  • api: solved type error on GameParticipantRepository (f1e604b) by Marc Jovaní González
  • api: use persistAndFlush instead insert on game-participant repository (19a7bb3) by Marc Jovaní González
  • app,api: exceptions and errores (5d9e6db) by Marc Jovaní González
  • app: add apple icon and load src images without initial slash (87db30b) by Marc Jovaní González
  • app: add certs and proxy configs (7fff4af) by Marc Jovaní González
  • app: add manifest to src (2f7bcaf) by Marc Jovaní González
  • app: add mask with webkit (4f051d6) by Marc Jovaní González
  • app: add maskPath to glitchSvgComponent, only apply effect on focus (0d83bc6) by Marc Jovaní González
  • app: add shortcut to root path in Sets found message on game section (074980d) by Marc Jovaní González
  • app: allow defining card sizes in any dimension and rotation (cf73c4a) by Marc Jovaní González
  • app: back to port 3000 on wss environment url (4996ee8) by Marc Jovaní González
  • app: comment ping ws request to server (10a46f5) by Marc Jovaní González
  • app: enable debug on Angular with SSL (e7f20bb) by Marc Jovaní González
  • app: finish authInterceptor logic (78899ab) by Marc Jovaní González
  • app: firefox debugger works, zone.js removed, update deps and husky hooks (50c8212) by Marc Jovaní González
  • app: fix problems with currentUserStore, migrate to new eslint config (e6d37a4) by Marc Jovaní González
  • app: fix shape height (629289d) by Marc Jovaní González
  • app: highlight now works fine (ea404b6) by Marc Jovaní González
  • app: improve hability to rotate card shape component (3edef16) by Marc Jovaní González
  • app: improve order of mixins in scss loops (1c07bc8) by Marc Jovaní González
  • app: make register and login forms responsive (e777b7e) by Marc Jovaní González
  • app: make responsive sections border-radius, shadow and spacing (814ac00) by Marc Jovaní González
  • app: mock LoginGQL (075d5da) by Marc Jovaní González
  • app: remove error of logout button (a9872eb) by Marc Jovaní González
  • app: remove not used injection (e9afa79) by Marc Jovaní González
  • app: remove ultra cheats on init (7a9a8de) by Marc Jovaní González
  • app: replace more set- with app- :S (20c297d) by Marc Jovaní González
  • app: replace set-* to app-* on scss files (a4482ea) by Marc Jovaní González
  • app: solve some bugs (f127b6f) by Marc Jovaní González
  • app: solve won component height (a3a6740) by Marc Jovaní González
  • app: solved the problem with authInterceptor making requests without info (74ab2f6) by Marc Jovaní González
  • app: try to load typography relatively (0844e85) by Marc Jovaní González
  • app: try to use proxy (2ea429f) by Marc Jovaní González
  • app: update add card message when there are Sets on the table (3c72b0d) by Marc Jovaní González
  • app: update deps and add navigation with hash on Angular (3859d65) by Marc Jovaní González
  • app: upgrade apple icon, add apple app capable to true (b9c6fab) by Marc Jovaní González
  • app: user api.playsetonline.com on environment (07ca554) by Marc Jovaní González
  • app: vertical cards now look good in Safari (4c6f709) by Marc Jovaní González
  • app: wip: try to rebuild old project (f2d4023) by Marc Jovaní González
  • fix app tests and update test package command for run all tests (22cf05c) by Marc Jovaní González
  • fix emoji left? (d219658) by Marc Jovaní González
  • github actions from main (65fc8b4) by Marc Jovaní González
  • improve tsconfig's to run MikroOrm migrations (a0930ce) by Marc Jovaní González
  • release not needs any other job (91a6f5f) by Marc Jovaní González
  • remove release configuration from package.json, rename release file (469df13) by Marc Jovaní González
  • remove release from deploy (80bcfdf) by Marc Jovaní González
  • remove slash from url (5a276b1) by Marc Jovaní González
  • rename docker stages (14f4008) by Marc Jovaní González
  • rename docker stages (424ea30) by Marc Jovaní González
  • rename workflows and execute release after deploy finish (b3c4875) by Marc Jovaní González
  • try to fix release on ci (4dbbe44) by Marc Jovaní González
  • update package-lock (b0a6aa5) by Marc Jovaní González
  • update yarn.lock (77d4748) by Marc Jovaní González

📚 Documentation

  • update README (be42334) by Marc Jovaní González

💻 Continuous Integration

  • add cache with yarn (09d0f1d) by Marc Jovaní González
  • add deps again and fix typography asset load (a46df2f) by Marc Jovaní González
  • add permissions and pages setup (cf59d6b) by Marc Jovaní González
  • add quotes (again) (b848d2a) by Marc Jovaní González
  • add quotes to build url (84f1c63) by Marc Jovaní González
  • add semantic release config file (33c45e4) by Marc Jovaní González
  • add slash at end T_T (1ba4725) by Marc Jovaní González
  • add tests to ci (f45945b) by Marc Jovaní González
  • app: add /browser to build upload artifact (a2827fd) by Marc Jovaní González
  • app: build using yarn (bd78515) by Marc Jovaní González
  • app: try to run nx from node_modules (5cb51cb) by Marc Jovaní González
  • app: update yarn lock (32e1f9b) by Marc Jovaní González
  • change base href of app build (c3c20f8) by Marc Jovaní González
  • change trigger to merge on main branch (94a324b) by Marc Jovaní González
  • fix github pages commands (873552c) by Marc Jovaní González
  • fix step name =) (dfdd2df) by Marc Jovaní González
  • remove deps and add install to other steps (83e6b44) by Marc Jovaní González
  • remove deps on deploy (again) (5dc9c9e) by Marc Jovaní González
  • test github actions (841804e) by Marc Jovaní González
  • try to fix ci (3a5d180) by Marc Jovaní González
  • try to lauch deploy on push to main (5b2151f) by Marc Jovaní González
  • try to use base_url (176fb2b) by Marc Jovaní González
  • try to use new account to semantic release (a6792b1) by Marc Jovaní González
  • try to use npm (1472be0) by Marc Jovaní González
  • try to use npm (be85e93) by Marc Jovaní González
  • update main branch changes detection (a324d3e) by Marc Jovaní González
  • use page url instead base url (214d2b4) by Marc Jovaní González

🎒 Chores

  • add "run" to Dockerfile npm commands (6294fe6) by Marc Jovaní González
  • add comment (d52721f) by Marc Jovaní González
  • add npm cache to github pages, improve package commands, fix nx many (1bd8706) by Marc Jovaní González
  • add repository on package.json (59cffe4) by Marc Jovaní González
  • add slash to base href (9842f1b) by Marc Jovaní González
  • api,api-e2e,app,app-e2e: enable eslint rules (7a74e7f) by Marc Jovaní González
  • api,app: update deps (902dfc2) by Marc Jovaní González
  • api,app: upgrade nx and other deps (46689a0) by Marc Jovaní González
  • app: artifacts to v3 again (5d517a9) by Marc Jovaní González
  • app: back to ubuntu-latest (72d6aaa) by Marc Jovaní González
  • app: build app on dist/set-online (88495fc) by Marc Jovaní González
  • app: build to docs (0585734) by Marc Jovaní González
  • app: configure mikro-orm for autoload entities (03bdfae) by Marc Jovaní González
  • app: ignore dist app to try github pages (df18734) by Marc Jovaní González
  • app: increase budgets component style maximumError to 8kb (f7c4b8c) by Marc Jovaní González
  • app: try actions v4 (3428a56) by Marc Jovaní González
  • app: upgrade all deploy steps to v3 (2c1fbb9) by Marc Jovaní González
  • back to env port on main.ts (api) (44a76f2) by Marc Jovaní González
  • back to run all tests in gh-pages action (ab60e59) by Marc Jovaní González
  • chmod with sudo (19a4bc4) by Marc Jovaní González
  • create Dockerfile for production (8d744ea) by Marc Jovaní González
  • enable lint on html files (cf4d17c) by Marc Jovaní González
  • expose port 10_000 (e20241c) by Marc Jovaní González
  • fix devcontainer and update nx to 19.8 (0e1c5ff) by Marc Jovaní González
  • fix eslint config for all projects (f108c2c) by Marc Jovaní González
  • fix yarn lock (78dcfc6) by Marc Jovaní González
  • gh-pages add permissions to write (efddb84) by Marc Jovaní González
  • ignore definitions file (56aac5f) by Marc Jovaní González
  • ignore devcontainer docker compose, and remove from git (fdf8a7f) by Marc Jovaní González
  • improve production port debug and dockerfile with dynamic port expose (20b0ad6) by Marc Jovaní González
  • improve production port debug and dockerfile with dynamic port expose (ac71822) by Marc Jovaní González
  • improve release commit message and skip this on husky (69e4949) by Marc Jovaní González
  • migrate nx (69bc159) by Marc Jovaní González
  • migrate nx to 16.5.2 (df3732f) by Marc Jovaní González
  • nx to 18.1.1 (1ca5ba6) by Marc Jovaní González
  • nx to 18.1.1 (0316cf1) by Marc Jovaní González
  • prepare devcontainer (9a1a048) by Marc Jovaní González
  • reduce max commit chars to 70 (1684894) by Marc Jovaní González
  • remove .env (353e329) by Marc Jovaní González
  • remove cache from gh-pages node setup (294778b) by Marc Jovaní González
  • remove chmod on .env (d8121e1) by Marc Jovaní González
  • remove copy of readme and remove prettier in html (5b97df0) by Marc Jovaní González
  • remove debug on lint-staged (06e34fd) by Marc Jovaní González
  • remove host 0.0.0.0 (217c884) by Marc Jovaní González
  • remove host on main api bootstrap (33fb7f3) by Marc Jovaní González
  • remove husky prepare command (011d7c6) by Marc Jovaní González
  • remove hyphwn (2cfc015) by Marc Jovaní González
  • remove nx workspace data from git (5514116) by Marc Jovaní González
  • remove scss replaces :( (54ce1ef) by Marc Jovaní González
  • remove unneeded ocnfiguration of settings.json (89d9a35) by Marc Jovaní González
  • run install with npm ci (a867b64) by Marc Jovaní González
  • run ls -la and id (6d9e261) by Marc Jovaní González
  • run only app tests (07fbe72) by Marc Jovaní González
  • set api url to localhost and update Angular prod backend url (b9af53d) by Marc Jovaní González
  • test new deploy (5f231ae) by Marc Jovaní González
  • try new deploy (ac6414c) by Marc Jovaní González
  • try to add mikro-orm environment variables (3001bfb) by Marc Jovaní González
  • try to add permissions to .env file (of Render) (4aa29e7) by Marc Jovaní González
  • try to back to npm (dfd5c31) by Marc Jovaní González
  • try to execute prod docker commands with yarn (f091863) by Marc Jovaní González
  • try to fix github actions (d26f7cb) by Marc Jovaní González
  • try to fix path from artifacts upload (ca08a5f) by Marc Jovaní González
  • try to restore type-enum rule on commitizen (a743fba) by Marc Jovaní González
  • try to use alpine by Carlos Aragón (8d7b74c) by Marc Jovaní González
  • try to use semantic release (again) (7d3c6d2) by Marc Jovaní González
  • update .env.example (5b86619) by Marc Jovaní González
  • update all dependencies (beff13b) by Marc Jovaní González
  • update all deps (2d7a78a) by Marc Jovaní González
  • update all deps to latest compatible version (89262a7) by Marc Jovaní González
  • update deploy to node 18 (a3c62eb) by Marc Jovaní González
  • update deps (6d5c417) by Marc Jovaní González
  • update docker node image, add jest global setup to unit tests (90c37a1) by Marc Jovaní González
  • update Dockerfile (55f2be2) by Marc Jovaní González
  • update Dockerfile (5f5cf63) by Marc Jovaní González
  • update Dockerfile to test build on Render (186c7ae) by Marc Jovaní González
  • update nx to 19.6.4 (4ad3eb5) by Marc Jovaní González
  • update nx to 19.6.4 (522e49d) by Marc Jovaní González
  • update package-lock (6de8635) by Marc Jovaní González
  • upgrade all deps to last version (except ts-morph) (65942dd) by Marc Jovaní González
  • upgrade deps (55fd3c5) by Marc Jovaní González
  • upgrade deps (419b44f) by Marc Jovaní González
  • upgrade deps (0459936) by Marc Jovaní González
  • upgrade deps (ed81449) by Marc Jovaní González
  • upgrade deps (4409917) by Marc Jovaní González
  • upgrade deps (5be53c5) by Marc Jovaní González
  • upgrade deps (except typescript 5.1.6 => 5.2.2 (5e61347) by Marc Jovaní González
  • upgrade deps and add all env keys to gh-pages (d5cf65f) by Marc Jovaní González
  • upgrade deps to last version (218ed70) by Marc Jovaní González
  • upgrade node to 22.7 (0b3326e) by Marc Jovaní González
  • upgrade npm deps (adccb8d) by Marc Jovaní González
  • upgrade nx from 19.4.1 to 19.5.0 (aaba67a) by Marc Jovaní González
  • upgrade nx to 18.1.3 and add node-cache dep (dbf4ced) by Marc Jovaní González
  • upgrade nx to 20.0.1 (ad762cf) by Marc Jovaní González
  • upgrade nx version (b41e186) by Marc Jovaní González
  • upgrade nx, remove react webpack plugin and svgr webpack (c04e1ec) by Marc Jovaní González
  • upgrade package deps (43a7ace) by Marc Jovaní González
  • upgrade some deps (8dfb0e9) by Marc Jovaní González
  • upgrade some deps (e9c1259) by Marc Jovaní González
  • upgrade to node 22.9 and postgres 17.0 (with alpine 3.20) (e2617f0) by Marc Jovaní González
  • upgrade to nx 17 and use npm in all places (d99a01e) by Marc Jovaní González
  • upgrade to nx 20.0.3 (6d68f5f) by Marc Jovaní González
  • use node 20.8 in github actions (2df6063) by Marc Jovaní González

Full Changelog: ...v1.0.0