Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Dec 20:44
74c1ad7

1.0.0 (2022-12-16)

Features

  • ⚗️ clone in entrypoint (f97edb0)
  • 🎨 baudoin's review (656aac6)
  • 🎨 introduce CLONE_DIR, where to clone (263ea79)
  • 🎨 spread instead of push (530b366)
  • 🍱 Add images for services logos in public folder (6d8e91c)
  • 🍱 Definitive logos for services (e2e6270)
  • 💥 first query successfull (61a7cd5)
  • 💥 first query successfull (36c973e)
  • 🧱 change routes (af30bd8)
  • 🗃️ Add api getProjectById (98cd231)
  • 🗃️ Add api getProjectById (98976d0)
  • 🗃️ Add createProject query (9bcfb05)
  • 🗃️ Add owner from keycloak in project (5aa9aad)
  • 🗃️ Add owner from keycloak in project (cadb474)
  • 🗃️ Add postgres and pgadmin (76374e6)
  • 🗃️ Add user id in project queries (48949df)
  • 🗃️ Create database & table on server start if not exists (14b9f6b)
  • 🗃️ Wip add createProject api (1414bc0)
  • 🗃️ Wip app and server js (2d4efdf)
  • 🚧 (wip) add project mongoose model (76e8d77)
  • 🚧 (wip) trying to connect to keycloak with server (2401fda)
  • 🚧 Add check in addRepo and addUser queries (c2bad66)
  • 🚧 Add DsfrTable for users (8b63e84)
  • 🚧 Add DsoTeam table (ca3e2c3)
  • 🚧 Add final todos (c224592)
  • 🚧 Add OrderProject (f4d2962)
  • 🚧 Add postgres and pgadmin (a7ce8c5)
  • 🚧 Add postgres and pgadmin (6fdf560)
  • 🚧 Add removeUserFromProject function (9430fc6)
  • 🚧 Add routes for projects (cd14601)
  • 🚧 Add SideMenu to app (3373f8c)
  • 🚧 Configure keycloak for frontend (d8074ac)
  • 🚧 Failing specs projects (a56cb8c)
  • 🚧 Func removeUserFromProject (95fdc7f)
  • 🚧 Handle menu collapse in sm mode (5237e89)
  • 🚧 trying to access server /api/v-4/version (a27483c)
  • 🚧 trying to access server /api/v1/version (2e43c8f)
  • 🚧 wip add node-postgres (50ef526)
  • 🚧 wip business rules orderProject (24f7daa)
  • 🚧 wip pg (391bccb)
  • 🚧 working on api x keycloak (183f4d8)
  • 🔨 Add turbo (a3fdc96)
  • 🔨 Update docker compose scripts for pnpm (537ba52)
  • ➕ Add axios for api management (591b012)
  • ➕ Add fastify keycloak adapter (575e8d7)
  • 💄 Resize sidemenu and content (61670d8)
  • 💄 thiner projects subheader (4427945)
  • 💄 Update navigation in frontend (5751ed3)
  • 🔒 Add keycloak token check on ansible api (afe18f5)
  • 🔊 forward request id to ansible api (b6107bb)
  • 📝 Add documentation inside application (0d70a0e)
  • 👔 Add removeuser func (3da7701)
  • 👔 users[].email must be unique (d74b99d)
  • 💩 dinindex turbo (d7e78cb)
  • 💩 Pass current location to redirectUri (ee65e42)
  • 💩 test 2 (5c3b1da)
  • 💩 try to remove .tubro/ (01ba3ef)
  • 💩 turbo unindexation test (2e7ba79)
  • ♻️ Baudoin's review, userProfile in store (c1a34b4)
  • ♻️ Harmonize api's names (71ed577)
  • ♻️ Merge conf and init in a single keycloak file (e777b02)
  • ♻️ service url construction (6b25ab3)
  • 🙈 Ignore .tubro (d927f05)
  • ✨ Add allTiles for all services, adapt projectTiles to selectedProject (d207065)
  • ✨ Add DsoService content (024cbd0)
  • ✨ Add envList to project (02e5215)
  • ✨ Add infra repo checkbox (b0c0602)
  • ✨ Add sidemenu and tmp routes (be02a0c)
  • ✨ Add specific endpoints to console api (a35b9cc)
  • ✨ Add user to project (85d5a1c)
  • ✨ Add users[i].id in query (35a36b4)
  • ✨ Add vault url (264d132)
  • ✨ Add windicss to project (8db02f5)
  • ✨ Create projects view (aa0d833)
  • ✨ Finish v1 orderProject form (590eb74)
  • ✨ Prepare ansible call for project provisioning (a3d0918)
  • ✨ Separate ansible wrapper in a new api called ansible-api (bcd64db)
  • 💬 Correct services url (264d132)
  • 💬 Update app's title (869e2a3)
  • 💬 Update services url (264d132)
  • 🧑‍💻 Add husky unit tests for server (75e3a23)
  • 🧑‍💻 Add watch src for hot reload (e4e129d)
  • 🚚 Better images for logos (8ce9112)
  • 🚚 Create folder projects in views, create store project (a1df0f6)
  • login on keycloack TEST (20ab492)
  • page login (0c3946b)
  • projectInit: 🏗️ Add client folder (9f3e90d)
  • projectInit: ➕ Add Stylelint (21f33e0)
  • projectInit: 🎉 Vite vue3 basic installation (41aeb82)

Bug Fixes

  • ⚗️ edit code to run with new ansible directories (8822d95)
  • ⚗️ edit server image, kubeconfig fix for ansible (5e02c5e)
  • ⚗️ Try to fix keycloak redirect (954bc51)
  • 🚑 fix a commit written too late in the night (ee0cc99)
  • 🎨 add env for keycloak in FRONT (dea4e38)
  • 🎨 rename file user in stores (86be41e)
  • 🐛 Add case sensitivity for init deb script (699dedd)
  • 🐛 Add tagName (type) so it's closeable (8aa65d5)
  • 🐛 duplicated line (2dad819)
  • 🐛 Finish removeUser feature (25a4f36)
  • 🐛 Fix after dsfr's upgrade (9273618)
  • 🐛 Fix bugs revealed by e2e tests (f9ff1fc)
  • 🐛 Fix db init if not exists (d3a7b77)
  • 🐛 Fix endless redirection (7762a83)
  • 🐛 Fix init db error (9b50685)
  • 🐛 Fix multiples bugs (fc94d99)
  • 🐛 Fix potentital bugs (ec04eee)
  • 🐛 Handle cases where no users (47befb9)
  • 🐛 Handle cases where users key does not exist in project (98381dc)
  • 🐛 Improve backend & fix in adequation of front changes (a4df195)
  • 🐛 kc logout (c3621b9)
  • 🐛 Last reviews (4f39f8a)
  • 🐛 multiple fixes, increase some log verbosity (39e543b)
  • 🐛 Reinit projects in store before pushing query result (53d6c3f)
  • 🐛 remove extra properties, it failed tests (98abead)
  • 🐛 Remove unintentionaly added import (8c6cab6)
  • 🐛 Review tobi, an array even empty is always true (9fe7068)
  • 🐛 update for production ready (4e80d61)
  • ⚰️ Remove test class (38a39ed)
  • ⚰️ Remove unused function (b557bdc)
  • 👷 Remove prod flag for dev stage in server dockerfile (3e28a00)
  • 🚧 broken install in test yml (1121d8b)
  • 🚧 Fix init keycloak in frontend (0b41546)
  • 🚧 Wip reinit newUser object (699a0bb)
  • 🚧 working on keyclock + pinia (95d5822)
  • 🔥 Remove useless silentchecksso & move cypress/vue to optional dep (3b85f7a)
  • 🌐 All english for dso-console (6d45cba)
  • 💚 Fix e2e tests in ci & improve code structure (0857f70)
  • 🔒 add binding in sql request to avoid sql injection (46f5d04)
  • 🔊 Add logs for investigation (b8f4867)
  • 📝 Last review (f37ad55)
  • 📦 add jmespath lib (5fcdd41)
  • ✏️ Typo in js (ef99847)
  • ♻️ Refacto brainstorm thibault (4e24417)
  • ⏪ Readd vitest config in shared (2ec8b14)
  • ⏪ Rebase bug fix (dbfaa2b)
  • 🚨 Warn in console for missing required id (db26c58)
  • 🧑‍💻 Add env exemple (64fec78)
  • 🧪 (to remove) failing tests skipped (aeaded1)
  • ✅ Correct api call in repo e2e test (64d5196)
  • ✅ Fix e2e tests on repo (de0c0a5)
  • ⚡ remove ansible legacy from server (68c9dc9)
  • conf keycloak for cors from localhost:8080 (1e06ff0)
  • login on keycloack TEST (c983eed)
  • projectInit: 🧱 Add ports in vite config (5de6e86)
  • projectInit: 🐛 Add context in docker-compose (3ac3a72)
  • projectInit: 🔨 Fix run test script for client (272f007)
  • remove double code in dockerfile (2951672)
  • rename and add volumes for keycloak (3d0d999)
  • run cypress in container (4589169)
  • run with delay 10 second to wait keycloak initialize (b736991)
  • update gitignore for all node_modules (3988743)
  • update implicit flow in config keycloak (06d2f77)
  • update pnpm lock (344261d)

Reverts

  • ♻️ Move code to another git branch (1c632c7)