What's Changed
- ci(backend): Add PHP CI by @cleptric in #42
- feat(potal|backend): Add GibOpinion by @cleptric in #43
- ref(potal): Refactor and improve code structure by @cleptric in #44
- feat(backend): Add progression system by @cleptric in #45
- feat(backend): Close, Reopen and Delete polls by @cleptric in #46
- meta: Ignore vite config in
.eslintrc
by @lforst in #50 - meta(frontend): Enable
@sentry/vite-plugin
experiments by @lforst in #51 - feat: Dockerize potal by @phacops in #53
- Centralize .env handling by @cleptric in #54
- feat: Switch to PostgreSQL by @phacops in #55
- feat: Dockerize Frontend & Backend by @cleptric in #57
- Fix backend docker by @cleptric in #59
- Unify env vars by @cleptric in #58
- Pass Sentry JS via SSR by @cleptric in #61
- Fix DB connection with sockets by @cleptric in #62
- Improve backend Docker setup by @cleptric in #63
- Expose LOG_DEBUG_URL & LOG_ERROR_URL by @cleptric in #64
- feat: Deploy on Cloud Run by @phacops in #56
- ref(frontend|backend|potal): Bump deps by @cleptric in #66
- ref(backend): Remove duplicated session.cookie_domain config by @cleptric in #68
- ref(backend): Install excimer by @cleptric in #67
- ref(frontend|backend): Enable local docker dev by @cleptric in #69
- ref(backend): Remove obsolete code by @cleptric in #71
- ref(frontend|backend|potal): Only build Docker images by @cleptric in #72
- ref(frontend|backend): Clean up env vars by @cleptric in #70
- feat: Build and store assets in a bucket by @phacops in #73
- fix(backend): Add missing NULLS LAST to weekly report query by @cleptric in #74
- ref(backend): Bump composer deps by @cleptric in #76
- ref(potal): Enable Go profiling by @cleptric in #78
- build(deps-dev): Bump vite from 4.3.6 to 4.3.9 by @dependabot in #77
- fix(backend): Fix weekly report sort query by @cleptric in #83
- ref(potal): Do not sample slackbot messages by @cleptric in #84
- fix(backend): Create new query for each category by @cleptric in #86
- ref(backend): Forward DEBUG env by @cleptric in #85
- feat(backend): Add welcome message by @cleptric in #87
- feat(frontend|backend): Enable JS profiling by @cleptric in #88
- fix: Tag and deploy images using the git commit ID by @phacops in #89
- fix: Remove unneeded Cloud Build step by @phacops in #90
- feat: Make a Sentry organization token available to the JS build step by @phacops in #93
- feat(frontend): Upload JS source maps by @cleptric in #91
- ref(backend): Improve /api/user query by @cleptric in #94
- ref(backend): Use
Sentry::captureCheckIn
for cron monitors by @cleptric in #95 - ref(potal): Bump Go SDK to use the latest profiling experiment by @cleptric in #98
- ref(potal): Copy the source code into the image to enable source context by @cleptric in #99
- ref(frontend): Upgrade
@sentry/vue
to v7.64.0-alpha.0 by @billyvg in #100 - feat(backend): Add token auth by @cleptric in #102
- feat(frontend|backend): The Shop by @cleptric in #103
- feat(backend): Add anonymous polls by @cleptric in #104
- ref(frontend|backend|potal): Bump deps by @cleptric in #105
- ref(frontend): Improve product description styles by @cleptric in #107
New Contributors
Full Changelog: 2023.1...2023.2