What's Changed
- fix(ui): show circle around active profile image when active by @bouassaba in #160
- fix: 3D thumbnail generation by @bouassaba in #164
- feat(conversion): lazy download for dependencies by @bouassaba in #165
- chore: issue templates by @loboda4450 in #161
- ci(language): integrate Python linters by @bouassaba in #178
- feat: lazy download for languages, and support more by @bouassaba in #169
- fix: don't error on unknown files by @bouassaba in #180
- fix(api): search pagination, format SQL queries by @bouassaba in #185
- perf: improve performance of IsGrandChildOf by @dsonck92 in #188
- feat(migration): create user table by @dsonck92 in #191
- feat(migration): create organization table and join table for membership by @dsonck92 in #194
- feat(migration): create workspace table by @dsonck92 in #195
- ci: fix migration dockerfile path by @dsonck92 in #201
- chore: make migrations dockerfile multi-arch aware by @dsonck92 in #202
- fix(migrations): CockroachDB compatibility & separate permission tables by @bouassaba in #204
- chore: switch back to Node.js because Bun is unstable by @bouassaba in #206
- fix(ui): account notification glitch by @bouassaba in #208
- fix: permission system blockers by @bouassaba in #207
- docs: add linter instructions to README.md by @bouassaba in #213
- perf: fast copy by @bouassaba in #209
- perf: fast move by @bouassaba in #210
- perf: fast delete by @bouassaba in #211
- refactor: clients, preparing the ground for deduplication by @bouassaba in #212
- fix: mitigate issues after merging PRs by @bouassaba in #214
- refactor(api): use std's
slices.Include()
by @bouassaba in #215 - ci: add TypeScript compiler step to UI and IdP by @bouassaba in #218
- fix: when deleting a workspace, the associated S3 bucket is not deleted by @bouassaba in #219
- feat(conversion): support Apple documents by @bouassaba in #221
- chore: add migrations to Docker Compose file by @bouassaba in #222
- fix(webdav): compatibiilty with Joplin by @bouassaba in #223
- docs: add Rust to DEVELOPMENT.md by @bouassaba in #224
- feat: password hint by @bouassaba in #225
- feat: less docker layers by @loboda4450 in #205
- chore: changed date in placeholder by @loboda4450 in #232
- feat: build check by @loboda4450 in #233
- docs: update
DEVELOPMENT.md
by @bouassaba in #234 - fix(ci): migrations path by @loboda4450 in #236
- feat(ui): support keyboard shortcuts by @bouassaba in #230
- chore: run go mod tidy by @bouassaba in #231
- fix(ui): rename single item when using keyboard shortcut by @bouassaba in #237
- fix(migration): make compatible with initial sql file by @dsonck92 in #228
- fix(ui): change rename key on macOS not to interfere by @bouassaba in #238
- reafactor: Combine most of duplicated code and unify conditional rendering by @Mrkazik99 in #235
- chore(ui): integrate Prettier with ESLint, to get formatting errors in the CI by @bouassaba in #239
- ci(migrations): use migrations with an s as image name by @dsonck92 in #240
- fix(api): make workspace root id nullable by @dsonck92 in #241
- fix(migration): make compatible with initial sql file by ignoring duplicate tables by @dsonck92 in #242
- fix(migration): ignore duplicate indices by @dsonck92 in #243
- fix(migrations): add proper on delete actions by @dsonck92 in #244
- fix(ui): revert changes by @bouassaba in #245
New Contributors
- @Mrkazik99 made their first contribution in #235
Full Changelog: v2.0.2...v2.1.0