10.1.0 (2024-11-29)
10.0.4 (2024-11-15)
- optimize responsive behavior of document list (#1009) (f7485ce)
- search-input: make sure text selection works in search bar (#1001) (49ff2aa)
10.0.3 (2024-11-13)
- category-nav: when moving files, check if the moved file also matches the new category (5980e9b)
10.0.2 (2024-10-03)
10.0.1 (2024-09-16)
- controller lookup (tag removal) (f02cfbc)
10.0.0 (2024-08-30)
- fix!: make document title and description not localized (3ffcfbd)
- This turns the document's title and description into regular CharFields/TextFields, instead of localized ones, because localized fields do not make sense for user-generated data.
9.0.1 (2024-08-27)
- add italian translations (7c48a14)
9.0.0 (2024-08-06)
- deps: remove direct dependency to ember-data (8801016)
- deps: update ember-intl and ember-localized-model (b32db48)
- deps: Please refer to the documentation.
- deps: This engine now requires the usage of
ember-intl
v7.
9.0.0-beta.1 (2024-07-30)
- deps: remove direct dependency to ember-data (8801016)
- deps: update ember-intl and ember-localized-model (b32db48)
- deps: Please refer to the documentation.
- deps: This engine now requires the usage of
ember-intl
v7.
8.3.1 (2024-07-11)
- search: improve search list experience (cf8f92a)
8.3.0 (2024-07-10)
- mark: display description (05c3d5c)
8.2.2 (2024-06-26)
- details: show loading states for action buttons (dad3b99)
8.2.1 (2024-06-24)
- errors: fix error handling when deleting documents (6d220d5)
8.2.0 (2024-06-13)
- list: add loading state (f240a5c)
- list: add url for LinkTo generation (e1f376d)
8.1.1 (2024-06-10)
8.1.0 (2024-06-05)
- css: selected color should win over striped table (#835) (13a1506)
- fix minor typos in error messages (841a926)
- styling: fix styling of tags and marks (4dd0a88)
- styling: make sure responsive rules take precedence (f63276e)
8.0.4 (2024-05-22)
- layout: improve layout for smaller screens (7cf3ee5)
8.0.3 (2024-04-30)
- upload: show error message if file is too large (6198204)
8.0.2 (2024-04-30)
- delete: delete concurrently and clean up correctly (0b412ad)
- i18n: fix translation typo (9cccbca)
- remove content attr in serialization for patch (9d7de0a)
8.0.1 (2024-04-24)
- mime: softer mime type checking (fab995b)
8.0.0 (2024-04-18)
-
make sure large thumbnails are rendered above search bar (41ad6b5)
-
move ember-test-selectors to dependencies (6977cf5)
-
fix!: deprecate usage of ember-data 3 (bec2702)
- upload document and file in one request (c08888f)
- This removes support for ember data 3 versions
7.1.2 (2024-03-22)
- mime: allow upload of msg files (f0dd618)
7.1.1 (2024-03-21)
- open latest file with double click (29b626c)
7.1.0 (2024-03-21)
- add accept to file replace (5e628dc)
- download: always refresh document before download (995ec84)
- tests: test upload (8f3d804)
- upload: use full mime as office uses vnd types (7105db9)
- use utils folder (5d7699b)
- category: add upload for drag drop over category nav (d2e7df5)
- implement mime type restriction for upload (2773a08)
7.0.4 (2024-03-19)
- details: make sure description is resetted on document change (7ed9583)
- errors: display root level validation messages from backend (89a3ef8)
7.0.3 (2024-03-18)
- only pass locale string to flatpickr (709c415)
7.0.2 (2024-03-18)
- call correct method in document view (45f6c83)
7.0.1 (2024-03-13)
- deps: update dependencies (4f18782)
7.0.0 (2024-03-11)
- categories: format alexandria category descriptions (c7ff8b0)
- convert: typo for success message (#708) (2a9cdae)
- documents: fix inital selection with ctrl (#729) (ef80fc3)
- thumbnail: make sure thumbnail of latest file is rendered (#679) (38baf73)
- update and fix flatpickr integration (#710) (74d7f50)
- add button to convert to pdf (#700) (223febe)
- add web dav edit integration (9d63feb)
- api: upload files directly via alexandria API (f934fc4)
- change displayed modified date to be latest file creation (6946f6f)
- api: Requires alexandria backend v3.0.0-beta.3
7.0.0-beta.1 (2024-01-18)
- api: upload files directly via alexandria API (f934fc4)
- api: Requires alexandria backend v3.0.0-beta.3
6.0.1 (2024-01-12)
6.0.0 (2024-01-11)
- feat!: use fetch service (9f727db)
- The addon now requires a fetch service that handles
authentication. See
dummy/app/services/fetch.js
for an example implementation.
5.1.3 (2024-01-09)
- reset documents on nav correctly (93e7155)
5.1.2 (2024-01-05)
- selection: fix regression in shift selection (251f44b)
5.1.1 (2024-01-05)
- marks: update filter when setting mark (a3b283b)
5.1.0 (2024-01-04)
- document: allow moving of a document per drag & drop (7ba1835)
5.0.2 (2024-01-04)
- tag: use namespaced tag service (9aab258)
5.0.1 (2024-01-03)
- tag: update filter after adding tag (4032ac9)
5.0.0 (2024-01-03)
- services: namespace all services (17766ea)
- compatibility: add compatibility tests for ember LTS 5.4 (b6a7b28)
- compatibility: Remove support for deprecated ember LTS versions 4.4 and 4.8.
- services: All services are now namespaced with "alexandria-". If your host app customized the config service, you'll need to remove the name customization in the passed services to the engine.
For further information, please take a look at the readme.
4.9.1 (2023-12-29)
- reset query params (2073a0d)
- tag-filter: only show active marks (66280c5)
- test: fix fileSaver stub (a1dae87)
4.9.0 (2023-12-12)
- errors: rollback changes after backend returns an error (54ad8eb)
- categories: add a tooltip for categories (01cc783)
4.8.0 (2023-12-05)
- document: allow saving title by pressing enter (9789ed1)
- marks: reset marks if request failed (9ea5a1f)
- marks: add classes for each assigned mark on document elements (7d7e0bf)
4.7.0 (2023-11-30)
- integrate marks model (908d612)
4.6.5 (2023-11-28)
- Revert "Revert "fix(upload): upload files with the proper content type header"" (34760d1)
4.6.4 (2023-11-23)
- Revert "fix(upload): upload files with the proper content type header" (b8ca7f5)
4.6.3 (2023-11-21)
4.6.2 (2023-11-20)
- upload: upload files with the proper content type header (759d401)
4.6.1 (2023-11-16)
4.6.0 (2023-11-13)
- details: show checksum of file variants (2419c4d)
4.5.0 (2023-10-31)
- document: add manual document date (89cfc01)
4.4.0 (2023-10-25)
4.3.0 (2023-09-14)
- download: don't add extension if already present (35901b9)
- fix tag test (0381737)
- minor CSS improvements, add marks config to dummy app (9d10ebe)
- tag styling (5cc0c77)
- add marks (5e1f080)
- add marks to document list and grid (e2c8d3e)
- add marks to filter bar (7e1a937)
- mark: use fontawesome icons (e726fea)
4.2.0 (2023-09-06)
- tags: improve adding a new tag (ebca426)
- add post process function after documents list fetch (eafff12)
4.1.0 (2023-08-23)
- styling: fix css classes (9d7b9d6)
4.0.6 (2023-06-15)
- documents: fix fetching category for upload (eb63dff)
4.0.5 (2023-06-15)
- document: allow service to be used outside of engine (0db3064)
4.0.4 (2023-05-22)
- deps: bump ember-localized-model to fix file rename bug (5b0e4d2)
4.0.3 (2023-05-11)
- tags: fix outdated tags filter (420289c)
4.0.2 (2023-05-11)
- fix history download (473cffe)
- routing: use ember-engines-router-service for routing (27bf3e9)
- use renamed fields from the backend (25c8e22)
4.0.1 (2023-05-03)
- deps: downgrade ember-intl to stable version (6871274)
4.0.0 (2023-05-01)
- deps: Drop support for Ember v3.
- drop node v14 support
3.0.0 (2023-03-24)
- service: return created documents (708a057)
- deps: add compatibility with Ember v4 (0c733a3)
- deps: Drop support for node v12.
2.0.0 (2022-11-09)
-
config: allow namespace to be configured (622f291)
-
live up to stricter eslint rules (a8f2a87)
-
chore!(deps): upgrade core deps (1df788f)
- config: This commit changes the consumed services of the engine.
New, the engine requires
session
,intl
,notification
,router
,config
. The dependencies are documented in the README.md.
Minor fixes:
- use optional chaining for lookup
- update some dependencies
- unpin ember-data
-
- minimum node version: 12.22 and above or node >15
1.11.3 (2022-04-01)
1.11.2 (2022-04-01)
- reset document selection on navigating away (2876e49)
1.11.1 (2021-11-25)
- don't clear tag selection when selecting a document (b01c971)
1.11.0 (2021-10-27)
- resolve users and groups, add group column (49a767e)
1.10.2 (2021-10-22)
- pin dev dependencies (e945899)
- when removing the tag remove it from the URL (4288f66)
- list-item: Move inline styles out of component template. (c772788)
- list-view: adds modified translation key (1055d10)
- list-view: Change table headers and values (7c02e1d)
- list-view: hides file type column header (52c1e91)
- list-view: preserves width of filetype icon (ec0ddb8)
- list-view: translate list view headers (7affb2e)
- list-view: updates existing test assumptions (54af058)
1.10.1 (2021-09-30)
- zip download works now (1dbf49f)
1.10.0 (2021-09-23)
- added 'useYarn' to ember try to get try and get the ci to work (7d46c6a)
- added missing tests for the side panel to show the download button or not (ebd612a)
- change ember-lts to 3.28 and CI should still run (8305da0)
- due to document selection the document navigation had to be rebuilt using divs instead of links which broke the linter (d391bb1)
- enable ctrl-a in side panel (a5e9063)
- fix multi document tagging (b63c55f)
- fix tag manager (bdb3c9a)
- fix test after adding missing translation (a26bc04)
- fix the github release workflow (6d467d6)
- fixed linting errors (1f2d7c5)
- fixed tag manager with duplicate tags (d0a51f3)
- fixed the document sorting and removed some comments in the tag service (77f1280)
- fixed the download button to be at the bottom again (d48e949)
- fixed the tests now(?) (09cc7ee)
- last remaining comments per review (a56e0aa)
- lint hbs and js sources (661818f)
- linting errors. linting errors everywhere. (27416cf)
- missing method in document service stub in test (db5b4e3)
- missing translation (be13ec7)
- pin the ember-moment PR to an issue instead of head (c329861)
- refactor the document-view to move all the document selection stuff and initialisation into the document-service (8724d3b)
- remove 3.24 test from github workflow (0ce5313)
- remove commented out code (9110775)
- remove ember-moment (d462a00)
- remove moment-shims (6152746)
- updated Ember to v3.28.0 (+ removed some unnecessary resolutions) (456fcf1)
- updated the zip url to reflect the backend changes (2d106ef)
- Revert "chore: fixed comments" (201529d)
1.9.1 (2021-05-27)
- prevent input lag by adding timeout (b15b2c2)
1.9.0 (2021-04-15)
- reduce test matrix (e92d567)
- resolve-api: async support (af47baa)
1.8.1 (2021-04-14)
- document-card: add file extension from last upload to filename (7bee075)
1.8.0 (2021-04-14)
- search: move onSubmit handler to correct element (837b554)
- document-details: add filename to file history (c6c08df)
1.7.0 (2021-02-09)
- search: add preventDefault to submit (042d24d)
- config: add resolver for user and group IDs (7364345)
1.6.0 (2021-02-08)
- deps: add resolution for UIkit and @babel/parser (110ec08)
- route: add queryParams config to route (93fe019)
- routes: add empty model hook and param options to route (e869997)
- deps: switch from Uglify to Terser for code mangling (d8ab74c)
- document-details: update UI for description and its form (c2ef2a5)
1.5.0 (2021-01-15)
- reenable the ember-release test (c317f64)
- document-details: add form to edit the document's description (55f0973)
1.4.0 (2021-01-13)
- temporarily disable the ember-release test (667836f)
- document-grid: show a warning when files cannot be dropped (2dd1ecb)
- tags: filter tags by meta value (2bdcb69)
- introduce created-by to documents, files, and tags (75cd7d0)
1.3.1 (2020-12-03)
- document-grid: rename lastSuccessful alias (d62ecce)
- document-upload-button: update multiple attribute (eb9f193)
1.3.0 (2020-12-02)
- document-grid: use node counter instead of pointer-events (d553f2c)
- tag-filter: change javascript: link to button (f2eca4e)
- document-grid: add drag'n'drop capability to document grid (dd8bc22)
- models: change tag name to non-localized (b5abb58)
- services: add document service for upload and replace (a1d0a2f)
1.2.1 (2020-11-26)
- app: export tag serializer to and remove hard-coded value (0847fad)
1.2.0 (2020-11-24)
- deps: pin ember-uikit to 2.2.0 to fix floating test issue with modal and rootElement (cbbd7d9)
- document-detail: add task import to component (be2549a)
- document-details: reset matching tags and minor fixes (b6b6575)
- dummy: remove smiley from alexandria dummy app (4fe177c)
- dummy: update language to English to conform to backend (0f64b6f)
- models: change some attributes to localized (004e2a1)
- serializers: add file serializer for more control (09bcb3e)
- tags-filter: use badge for tags (85ab804)
- document-delete-buttom: add a prompt to the delete buttons (fe2bca9)
- document-details: add label to document title and fix design (1d75307)
- tags: add tag crud to side panel (1fcc290)
1.1.0 (2020-11-06)
- history: add history of files to the side-panel (c718504)
- config&docs: replace emeisQueryParams with alexandriaQueryParams (bc58d9b)
- css-grid: fix empty icon in grid and positioning (f3344ec)
- filters: prefix filters for api with
filters
(521a279) - grid: replace usage of uk-grid with css grid since uk-grid was buggy (e31b191)
- set-style: pass style through htmlSafe (3a0d74f)
- start-proxy command (4160b02)
- add errorhandling and skeleton loading (d02876e)
- add errorhandling and skeleton loading (d0c8252)
- category-nav: add a all-files button (3b861f2)
- file-details: add document detail view for editing title and meta data (3e92821)
- localization: add ember-localized-model (b7197c6)
- meta-filter: add meta filter config (8f9a864)
- nav: add basic category nav and tagging (5a29cf4)
- search: add basic search to document view (26c0de2)
- add "start-proxy" command (862b377)