Releases: jramsgz/ArticPad
Releases · jramsgz/ArticPad
v0.0.5-dev
Changelog
- c93cf38 fix(ci): include missing folders
- a52446b Revert "fix: keep the subdirectory structure inside container"
- 7809542 chore: update go deps
- 46a4cab fix: keep UI subdirectory structure
- 511d619 fix: keep the subdirectory structure inside container
- 88a8848 feat(ui): add user settings (draft)
- a2f84e0 feat(ui): add form validation
- 8d54187 fix: auth related bug fixes
- 0c7272a fix: user verification
- 269ec18 fix: add i18n files and fix API config
- 65060d6 refactor: add global config defaults
- 390d67b fix: add api errors and refactor user repo and service
- 807e974 feat: add email templates
- 4c5305a feat: better API error handling
- 9fcc609 feat: server-side i18n support
- 2fdc408 feat: PasswordResetToken updates and refactors
- 28d241c feat: Support browsers without localStorage enabled
- 47db2f2 feat: major backend refactor & add argon2 and mail
- 342cb20 feat: add TLS support for mailer
v0.0.4-dev
Changelog
- 0155e54 fix: change sqlite3 package to avoid enabling CGO
- 9786c7b fix: goreleaser deprecation notice
- 35a0c8e feat: add remember me button
- a2d9f19 feat: add backend email verification
- fdb77fe fix: typos
- e5a57dd chore: change error toast default duration to 30s
- 72c008d feat: add email verification
- 22f2036 feat: add password reset
- 81f6702 feat: add routes title and disable auth routes while logged in
- b0f3a15 feat: reuse password field
- bcfb57e refactor: new layout system
- c6153cb feat: add logout view and improve login
- 3aa9080 feat: add i18n
- e1da596 feat: add footer to toast with title
- 98e9c8f feat: add FormButton component
- 6946975 refactor: move core components to their folder
- 0c72b58 feat: add custom Toast with Title
- ed69939 feat: add axios
- f6ef696 feat: add toastification and update dependencies
- d1d54aa feat: implement auth handler for some missing routes and UI dep updates
- c12a2f4 feat: add email verification
- 7d4cb1c feat: better auth validation
- c34648c feat: add validator
- b215508 chore(ui): update npm dependencies
- 20d36fc feat: add mail support and separate auth and user again
- 5cd0933 feat: add a refresh endpoint for JWT
- 8144727 feat: update user domain
- 5ab92d9 feat: improve error logging
- 88ab524 chore: update gofiber/jwt to version 3
- 75c3faa fix(ci): change main.go path to the correct one
- 5250314 feat: clean architecture
- fbc27e6 feat: add DB backend and support basic JWT login
- af78208 feat: create a separate function to parse int values from .env
- 288f996 feat: remove CSRF middleware since our JWT tokens should be already safe without it
- aead2eb docs: better document .env.sample
- dc5872c feat: reverse proxy support
v0.0.3-dev
v0.0.2-dev
Changelog
- 37e0d2c fea: update .env.sample file with updated values
- c4dbe5e feat: limit .env loading to a single time at startup
- 0c48876 feat: change client errors to be displayed as warns
- ffa9ef4 feat: add improved logger middleware
- c16fc8f feat: add heathcheck route
- ce6f1af fix: use alpine with dumb-init to fix docker prod image
- 2fe9212 feat: disable static files logs
v0.0.1-dev
v0.0.0-dev
Changelog
- 5c878bb fix: typo in goreleaser.yml
- a5eed03 fix: make use of the new docker login action
- 3921044 fix: allow ui/static inside Docker build
- daaebb3 fix: change ui path to relative in Dockerfile and fix goreleaser deprecation
- 8cdcc8d fix: specify the correct go version in the release workflow
- 60392e5 feat: add backend structure and CI workflow
- 45a45f2 feat(ui): add axios and provide it as application-level plugin
- 08912b6 refactor(ui): SettingsView sub navigation refactor
- fba8933 feat(ui): Add axios, views and a loading store
- f50c90f Init
- 14b87b0 Initial commit