ChangelogChangelog

Pristy business applications suite changelog: Pristy Espaces, Pristy Portail and Pristy Actes

November 2023 updates

Espaces

Release

Version 1.5.1

Actes

Release

Version 1.5.0

Portail

Release

Version 0.10.1 (bêta)


Releases content

Killer-Feature

Espaces

Actes

Portail

  • Search page with facet
  • New metadata pannel

Added

Espaces

  • Enable sharelink in publicationZone
  • Adding EXIF metadata in demo
  • Add Sentry
  • TreeExplorer: auto-expend current node path
  • Add homeButton breadcrumb
  • Create a file from templates
  • Create errorPage
  • Keycloak: wait for user to be fully login
  • Keycloak: load user.person after loggin
  • Move to vue-cli to vite
  • LoginPage: Correct reconnection at every refresh + redirection when autenticate and on logging page
  • LoginPage: route (replace) to target page
  • RecherchePage: load filter in one way
  • RecherchePage: addFilterQuery need bucket object
  • RecherchePage: add ProgressSpinner
  • SearchPage: add missing translation
  • RecherchePage: load filter when navigate to page
  • SearchPage: rethink the page loading sequence
  • ZoneSearchFilter: load SITE and ANCESTOR filter
  • ZoneSearchFilter: if facet has a title, use it
  • NewWorkspacePopup: add icon
  • ModifyNodePopup: Add many style to render data
  • ModifyNodePopup: add list constraints
  • ModifyNodePopup: limit width to 45rem
  • MoveNodePopup: list current selected node
  • Add popup closing on echap
  • Reset selectionStore directly in the router
  • Use new selectionStore to run actions
  • ZoneActions: on delete force reload
  • Add action on collabora page
  • ZoneInformation: Add aspect support
  • ZoneInformation: load aspect list from configuration
  • FileDetails: add boolean support
  • FileDetailsItem: add foldable panel
  • ListVersions: Can restore pdf, image and video

Added

Actes

  • Hide séance are if there are no seances
  • Init version 1.4.3
  • Update .gitlab-ci.yml file
  • Reorganize les Actes area
  • Release script
  • Sort search result on consultation
  • Type prop to prevent error like
  • Need kaniko executor debug to has a shell

Added

Portail

  • Sentry Configuration
  • Keycloak: Update authentication flow
  • Sharelink consultation page
  • Use new translation service
  • Use vite JS

Added

Espaces

Actes

  • Change default preview url
  • ShareLink: force PDF Rendition

Added

Actes

Portail

  • ErrorPage

Changed

Espaces

  • Change npm config with node 18
  • Change how to open Modify pop-up
  • Change all css to match css media level 4
  • Change window.documentTitle for most of the page
  • Correct favorite node Icon
  • Correct sort on size and modified-by on datatable
  • Correct condition for login routing
  • FolderPage: add Spinner and emptyFolder property
  • FolderPage: change title page of current node
  • FolderPage: can edit only when folder
  • FolderPage: when drop files, Add progress bar waiting message to auto-delete
  • FolderPage: reload data when ZoneInformation change
  • FolderPage: Use navigationStore
  • ChangeSingleFavorite: menuStore is update in favoriteService
  • Favorite menu, update file icon
  • Clear search URL on searchClear
  • PdfPage: don’t reload all page when modify on metadata
  • CopyNodePopup: list current selected node
  • Rewrite ModifyNodePopup to match env-config
  • Remove webpack reference
  • Router: load I18n only on start
  • TranslationService: load custom translation file with axios
  • Stores moved to pristy-libvue
  • Support for text/x-web-markdown
  • Reactivate restore on pdf

Changed

Portail

  • Add target to return from login routing
  • AppSubmenu: port corrections
  • AppTopBar: add switch to hide some buttons
  • Correction limit on suppress all
  • PdfPage: add getDocument loadingTask
  • Rewriting PreviewPage
  • Remove unsued emit

Deprecated

Espaces

  • Primevue Menu with router-link is deprecated

Fixed

Espaces

  • #2790: Keycloak try renew auth when profile is expired
  • BreadCrumb: fix route to current folder
  • fix error if data.content is not def
  • FolderPage: change on watch() to prevent some error page loading
  • Correct bug open with MS Office on folder in list view
  • Correct download from Datatable
  • FolderPage: prevent change this.currentNode two times in different promise
  • Correct moreResult on searching
  • Correct url on research from any location after browsing back
  • Remove documentLibrary facet on search from workspace
  • Removing site facet on search removes folder facet
  • Workspace Member page: Prevent fail data are partial
  • PageVide: load component only if need
  • Hide open in PDF for media files
  • ModifyNodePopup: load properties if missing
  • Correcting rule for name
  • SubMenu: fix css
  • AppTopbar: fix css search zone
  • TranslationService: prevent loading unknow locale
  • Correct selection on delete in actionZone
  • Correct bug shareLink popup in shareZone
  • Edit metadata pen only if having rights
  • Correct metadata editing on folder
  • Correct bug on list version of a file
  • Correct downloaded file name from version panel
  • Fix bug on recent folder

Fixed

Actes

  • Add aspect isPublic
  • Add isPublic when creating and editing a workspace
  • Build next branch
  • Build with kaniko
  • Correct bug actes consultation, correct searching + correct css
  • Correct dropdown typeActe filter
  • Correct layout dataview header consultation view
  • Correct topbar layout + add button

Fixed

Portail

  • Correct css preview page mobile
  • Keycloak: wait user fully validate
  • LoginPage: Correct router when login routing

Fixed

Espaces

Portail

  • i18n: silent warn
  • Rooter: fix error getPerson not routing to login page
  • FIX: Don’t use ACS_USERNAME to check if we are auth.
  • Correct menu TopBar on mobile device

Dependencies

Update

Espaces

Portail

  • @vueuse/core:10.5.0
  • axios: 1.5.1
  • pdfjs-dist: 3.11.174
  • pinia: 2.1.6
  • primevue: 3.35.0
  • remixicon: 3.5.0
  • vue-i18n: 9.4.1
  • vue-router: 4.2.5

Update

Espaces

  • @pristy/pristy-collabora-component: 0.2.0
  • @pristy/pristy-libvue: 0.23.4
  • Markdown-it: 13.0.2
  • Titap: 2.1.11
  • Update AppTopbar
  • Update pdfjs loading

Update

Actes

  • Update pristy-libvue 0.16.6
  • Update pristy-libvue 0.16.7

Update

Portail

  • Update libevue 0.23.4
  • vue3-observe-visibility: 0.1.2

July 2023 updates

Espaces

Release

Version 1.4.0

Actes

Release

Version 1.4.2

Portail

Release

Version 0.9.0 (bêta)


Releases content

Killer-Feature

Espaces

Actes

Portail

  • SearchPage: Redesign

Added

Espaces

Actes

Portail

  • Use Remixicon

Added

Espaces

Portail

  • Custom OIDC Configuration
  • LoginPage: Add button linked to ACA

Added

Espaces

  • Add actions zone on video, image, pdf and collabora consultation pages
  • Add confirmation dialog when deleting in ZoneActions
  • SearchPage: Add number of search result displayed
  • Add version tag on downloaded filename from pdf viewer component
  • FolderPage: create component RecentData
  • ZoneInformation: Add Metadata
  • New SearchStore and ZoneSearchFilter to draw facets search
  • SearchPage: Add-Remove Chip filter
  • SearchPage: Redesign
  • SearchPage: Remove paginator on search page
  • Route to PDF page for eml and dwg/dxf files
  • SearchPage: Add facet for node TYPE
  • SearchPage: Add label for mimetype and node type
  • SearchPage: re-think list view
  • ZoneInformation: Add editing metadata in details panel

Changed

Espaces

Actes

Portail

  • Move Toast bottom-right

Changed

Actes

Portail

  • Remove our patched Image component

Changed

Espaces

Actes

  • New icons for workspaces visibility

Changed

Espaces

  • FolderPageListe: change filename, title and description css
  • Improve tiptap editor for Markdown
  • New BreadCrumb Component

Changed

Actes

  • Better CSS design

Fixed

Actes

  • Ask to generate thumbnail if missing

Fixed

Portail

  • CorbeilleList: remove checkbox
  • Route error 404 to login page

Fixed

Espaces

  • #2535: fix new popup size on mobile
  • #2538: fix close popup
  • #2614: prevent dragenter - rewriting drop file code
  • #2698: remove empty “File” category if not a file
  • #2700: max-width for metadata
  • Compare ids when joining workspaces instead of displayName
  • Correct bug listVersion on image and correct downloaded filename
  • Correct topbar searching / Change url on search
  • Fix confirm dialog opens twice
  • Fix expiration date on shareLink to not allow dates before today
  • Fix hide actions when consulting a version of a file
  • Fix metadata date when property does not exist and modify specific metadata
  • Fix user profile missing
  • Fix validation button to be disabled if cannot move
  • FolderPage: stateKey depends from current node id
  • getRoute: warn if missing param
  • ModifyNode: Correct tooltip for name rule
  • Search: exclude TYPE fm:forum
  • Translate “New” Button
  • ZoneInformation: display search only on folder page

Dependencies

Update

Actes

Portail

  • Update core-js 3.31.1
  • Update pinia 2.1.4
  • Update primeflex 3.3.1
  • Update primevue 3.30.0
  • Update remixicon 3.4.0
  • Update saga-green theme
  • Update vue-keycloak-js 2.4.0
  • Update vue-router 4.2.4

Update

Espaces

  • Update pristy-libvue 0.17.2

Update

Actes

  • Update pdfjs-dist 3.8.162

Update

Portail

  • Update pristy/pristy-libvue 0.17.4
  • Update mitt 3.0.1

May 2023 updates

Espaces

Sortie

Version 1.3.1

Actes

Sortie

Version 1.4.1

Portail

Sortie

Version 0.8.1 (bêta)


Releases content

Killer-Feature

Espaces

Actes

Portail

  • Add send mail pop-up

Added

Espaces

Actes

Portail

Added

Espaces

  • Add details tab on folders and workspaces
  • New Markdown and Html Editor using Tiptap (beta)
  • Add download version file and version consultation
  • Add visualize button and remove restore for last version
  • Add progress spinner when loading version
  • Restore a version file load the new version

Added

Actes

  • New public home page
  • Add years, seances to public consultation page
  • Add header on consultation pages
  • Add research and css for logo image
  • Search page remodeling
  • Integrate remixicon
  • Use stageStorage from Dataview Component
  • Add close button on ZoneInformation
  • Rethink VuePdf with better toolbar
  • Remove EventBus, not needed
  • Remove mitt dependencies
  • Add logo link to public actes consultation
  • Public actes consultation - change displayed actes by year without seance
  • Add sort on workspaces in consultations page
  • Mobile top bar enhancement
  • Mobile search page enhancement

Changed

Espaces

Actes

Portail

  • Update login page

Changed

Espaces

  • ZoneInformation : Remove SplitterPanel and use flex design
  • Add close icon on zoneInformation
  • Relook image page
  • Relook video page
  • In seacher page, change datatable to dataview with to template list en grid
  • Load auth config from libvue
  • Use stateKey from DataTable
  • PdfPage: use getRendition from libvue
  • Collabora in correct local

Added

Portail

  • Users management page

Changed

Portail

  • Limit deletion in trash when empty the trash

Fixed

Portail

  • Remove unused import

Fixed

Portail

  • Revert “canvasWrapper is not used” (slow loading of annexes pdf)
  • Fix error dateSeance already exists

Fixed

Espaces

  • Fix window names for videos and image consultation and spelling in french translation
  • EditCollabora: hide menu when collabora is open
  • Bug getRoute “a is undefined”
  • getpath: Sometimes we can’t find a root workspace
  • ZoneInformation: bug if node is null
  • Use standard CheckBox instead of cb from datatable

Dependencies

Update

Espaces

Actes

Portail

  • Update @pristy/pristy-libvue 0.16.5
  • Update axios 1.4.0
  • Update core-js 3.30.2
  • Update pinia 2.1.2
  • Update primevue 3.29.1
  • Update remixicon 3.3.0
  • Update vue-router 4.2.1

Update

Espaces

Actes

  • Update caddy 2.6.4
  • Update saga-green theme
  • Update pdfjs 3.6.172

Update

Espaces

  • Update tiptap 2.0.3

March 2023 updates

Espaces

Sortie

Version 1.2.1

Actes

Sortie

Version 1.2.1

Portail

Sortie

Version 0.7.1 (bêta)

Releases content

Killer-Feature

Espaces

Actes

Portail

  • Add keycloak-js to permit OIDC authentication

Added

Espaces

Actes

Portail

  • Add error page when Alfresco is not started
  • Rework login page
  • Add search icon into topbar

Added

Espaces

  • Translation to english
  • Add column “Espace” on search page
  • Add parent folder name on search page

Changed

Espaces

  • Limit number of simultaneous upload
  • Use path for breadcrumb
  • Breadcrumb service to load breadcrumb using path in PDF, Collabora, Video, Image and Navigation pages

Added

Espaces

Actes

  • Add group management functions

Changed

Actes

  • Improve breadcrumb for Seance, Delib and Pdf pages

Added

Portail

  • Translation to english
  • Add swith language in profile page

Fixed

Espaces

  • “Open” action on one folder shouldn’t appear when vueList is active
  • Fix datatable selection bug

Fixed

Actes

  • Fix datepicker and dropdown bugs
  • Fix import acte bug

Dependencies

Update

Espaces

Actes

Portail

  • Use @pristy/pristy-libvue 0.9.0
  • Update primevue to 3.22.1
  • Update axios to 1.2.2
  • Update vue to 3.2.45

January 2023 updates

Espaces

Release

Version stable 1.1.0

Actes

Release

Version stable 1.1.0

Portail

Release

Version 0.6.0 (bêta)

Releases content

Killer-Feature

Espaces

Actes

  • Add share link pop-up
  • Add details view
  • Display and modify specified metadata (acte model)

Added

Espaces

  • New css pop-up new document
  • Adding document creation from a template
  • Add shareLink in action of Datatable
  • Add details view on edit with collabora page
  • Add details view on image and video pages
  • Adding a comment when importing a new version
  • Join automatically a workspace or request to join
  • Add version history display
  • Add action edition in MSOffice
  • Display and modify specified metadata (acte model)

Added

Espaces

Actes

Portail

  • Remove window.config use to load configuration, use config store instead
  • Add Keycloak logout

Added

Espaces

Actes

  • Add share link pop-up

Added

Actes

  • Add detail and version view
  • Add zoneInformation component

Added

Portail

  • Add buttons on profile page to “Manage informations” and “Change password” (from Keycloak)

Changed

Espaces

  • Use COLLABORA_HOSTING_DISCOVERY settings
  • More simple button for menu
  • PDF: better print and zoom
  • PDF: correct computation au loading scale
  • Create pop-up: New tab, create with template
  • Sticky information zone
  • Change new version pop-up
  • Redraw folder presentation
  • pop-up: header yellow
  • SearchPage: add workspace icon in subtitle
  • Add revert button to versions lists
  • CollaboraExtensions using fetch from lib in a store
  • Smaller datatable line in saga-green theme
  • Change PageVide if we don’t have rights to upload in an empty workspace/folder

Changed

Espaces

Actes

Portail

  • Globale cleaning on CSS

Changed

Espaces

Actes

  • PDF: correct computation au loading scale
  • Add favorites to MenuStore
  • In member page, differentiating users from groups

Fixed

Espaces

Actes

Portail

  • Topbar tooltip in bottom
  • Correction on login page
  • On login page: add error message if id or password empty
  • Add redirect on errors without status

Fixed

Espaces

Actes

  • Changing the way we use services in templates
  • In breadcrumb path, display title of workspace instead of id
  • Removable sort in datatable
  • Correction loadThumbnail

Fixed

Espaces

  • Fix Collabora Extensions loading
  • Catch Error 404 when login
  • RecherchePage: translate title
  • Replace “with” in datatable
  • Reduce tree pop-up size
  • Hide Workspace without documentLibrary (workspace.data)
  • Fix sort on workspaces in TreeExplorer component
  • Bug when loading thumbnail if e is undefined
  • Can’t upload if we are in a public or moderated space without permission
  • Fix bug opening action menu
  • Hide action on file/folder if no writing rights
  • Hide multiple actions if no write permission
  • Correction drag and drop
  • Remove drag and drop if siteConsumer
  • Fix search : removal of default date sorting
  • Fix to prevent t.path.element is undefined errors
  • Correction of folder navigation in search page

Fixed

Actes

  • The name field cannot be empty
  • Information button to the right of the ID field
  • Simplification CSS
  • Fix updating for the public consultation of the acts
  • Fix response.entry is undefined when importing
  • Fix display of upload errors

Dependencies

Update

Espaces

Actes

Portail

  • Update primevue to 3.25.0
  • Update core-js 3.29.1
  • Update @pristy/pristy-libvue 0.14.2
  • Update pinia 2.0.33
  • Update axios 1.3.4

Update

Espaces

Actes

  • Update pdfjs 3.4.120
  • Update @dsb-norge/vue-keycloak-js 2.2.0

Update

Actes

  • Update jquery 3.6.4

### December 2022 updates

Espaces

Release

Version stable 1.0.0

Actes

Release

Version stable 1.0.0

Portail

Release

Version 0.5.0 (bêta)

Releases content

Killer-Feature

Espaces

  • Activate Drag and drop
  • Add list view of elements
  • Add action “import a new version” and ImportNewVersionpop-up

Added

Espaces

  • Activate Drag and drop
  • Add list view of elements
  • Add action “import a new version” and ImportNewVersionpop-up
  • Show multi-select et handling events
  • Show files and folder description
  • Map actions in “zone d’actions”
  • Add empty folder page
  • Add Pristy Icons for la liste file list and search page
  • Handling of multi select files, for functions: copy, move, favorites, delete

Changed

Espaces

  • Keep the number of files per page in the datatable
  • Keep the number of items per page in the folders
  • Trim folder name
  • Hide drag zone in mobile vue favoris, supprimer
  • Change upload limit to 500Mo
  • Toolbar sticky pour l’affichage des pdf et image
  • Add trashcan in options menu
  • Replace le “+ New” with 2 buttons
  • Improve viewing of boxes “espaces de travail”
  • Add page Collabora title

Added

Actes

  • Configure “webdelib” presence
  • Hide useless fields
  • Add fields webdelib
  • Add json file for “codes actes”
  • Add trashcan and “espaces actes” list in options menu

Changed

Actes

  • Keep the number of files per page in the datatable
  • Keep the number of items per page in the “seances”
  • Thumbnail label in upload window
  • Change upload limit to 200Mo
  • Display icons if preview not available
  • Move create button
  • Button mobile view
  • Sticky toolbar on pdf viewing
  • Hide “zone séance” with boolean

Added

Portail

  • Add ComposantIcon in trashcan’s datatable
  • Configure app presence in env-config
  • Push in menu configured
  • Updated icon management
  • Add ProfilPage.vue
  • Add trashcan in options menu

Fixed

Espaces

Actes

  • Bug on error 409

Fixed

Espaces

  • Minimum height on folders
  • Breadcrumb badly generated on reload
  • Fix publication zone + fix css disable
  • Spelling correction of the upload function
  • Fix name error when modifying a file
  • Bug cancel pop-up
  • Closing pop-up create folder
  • MobileMenu wont show on collabora pages
  • Refresh navigation
  • Error name on modifypop-up
  • No confirm dialog when no changes for folders

Fixed

Actes

  • Menu download of the appendices is no longer displayed
  • Fix search bug for consultation
  • Fixed functioning of the search page on empty input* operation with an input url
  • Restoration “en cours de publication”

Dependencies

Update

Actes

  • Update jquery to 3.6.3

Update

Espaces

Actes

Portail

  • Use @pristy/pristy-libvue 0.6.2
  • Update primevue 3.21.0

November 2022 updates

Actes

Release

Version 0.8.0 (bêta)

Releases content

Killer-Feature

Espaces

  • Adding online editing with Collabora Online
  • Search on folders

Added

Espaces

  • Copy / move action on files and folders
  • “Flex” display
  • Deleting and modifying spaces
  • Viewing and managing favourites
  • Waiting message during upload
  • Favourite menu, reading files
  • Add favourite spaces
  • Hide new button if reader
  • Remove space act from space list
  • search bar from workspace enabled
  • Update filters search page

Fixed

Espaces

Actes

Portail

  • Menu items truncated if too long
  • Update page title and logo

Added

Espaces

Actes

  • Display of version numbers
  • Connecting the search bar

Added

Actes

  • Show if the actes have “annexes”
  • Sort column “publié le”
  • Add page “liste espace acte”
  • Add page title in router

Fixed

Espaces

  • Menu favorite fix loading image, video, pdf, ..

Fixed

Actes

  • Fix breadcrumb for actes hors séances
  • Show button “créer séance” only when correct rights
  • Show button “importer séance” only when correct rights
  • Correct bug change space after creating
  • Correct id “espaceActe” when creating for favorites
  • Correct create and add members
  • Update list actes hors séance when navigating between spaces

Dependencies

Update

Espaces

Actes

  • Update @pristy/pristy-libvue 0.4.1

Update

Espaces

Actes

Portail

  • Use primevue 3.18.1

October 2022 updates

Espaces

Release

Version 0.6.0 (bêta)

Actes

Release

Version 0.5.0 (bêta)

Portail

Release

Version 0.3.0 (bêta)

Releases content

Added

Espaces

Actes

Portail

  • New dynamic menu
  • Login : Display of password error
  • Change text on home page
  • Action Zone mobile version
  • Menu simplification
  • Add link to portail in the general menu
  • Enhance user browsing

Added

Espaces

  • Setting up the Action Zone
  • Handling of pdf errors
  • Css pop-up phone/tablet/pc version
  • Correction of too long file display

Added

Actes

  • Add public login/log off in router
  • pop-up actes import
  • Enhance column sizes for fileupload component
  • Add button and column linked to publication
  • Delete button ‘import actes’ in action zone
  • Dynamic update of espace view through internal link
  • Evolution data model on pristy-core 1.1.0
  • Integration of action publication (require pristy-kafka 0.1.0)
  • Show actes not in séances

Fixed

Espaces

  • Favorites menu bug
  • Folder creation name field error
  • Folder creation, error handling

Fixed

Actes

  • seancePage update user store ref
  • Correct redirect actes search menu-development
  • Spacong Problem on column in reduce views

Added

Portail

  • Add search and trash can in menu
  • New User browsing

Fixed

Portail

  • Cancel modification on espaces

Dependencies

Update

Espaces

Actes

Portail

  • Use pristy-libevue 0.3.1
  • Use pristy-libevue 0.2

September 2022 updates

Espaces

Release

Version 0.5.0 (bêta)

Portail

Release

Version 0.2.0 (bêta)

Releases content

Added

Espaces

  • Adding image display
  • Added video display
  • Added viewing of office documents (pdf format)

Added

Espaces

Actes

  • Add breadcrumb in the PDF page
  • Redesign of the menu
  • Form creation space, id only

Fixed

Espaces

Actes

  • Correction of title display

Added

Espaces

Actes

  • Add breadcrumb in the PDF page
  • Redesign of the menu
  • Form creation space, id only

Changed

Actes

  • Force creation of act space in private

August 2022 updates


Releases content

Added

Espaces

  • Consultation of the pdfs
  • Simple search page

Added

Espaces

Actes

  • Integration of the lib pristy-libvue

Fixed

Espaces

Actes

Portail

  • Correction of a routing problem

Fixed

Actes

  • Fix breadcrumb : espace name rather than id

Added

Portail

  • First public version on gitlab.com/pristy-oss

Changed

Portail

  • pop-up confirmation to delete all elements in the trashcan

July 2022 updates

Added

Espaces

Actes

  • First public version on gitlab.com/pristy-oss


June 2022 updates

Actes

  • Version 0.3.0 (beta)

Added

Actes

  • Annexe configuration

Changed

Espaces

  • Specification

March/April 2022 updates

Pristy : New interface

Espaces

Actes

  • POC for a new VueJS interface

Septembre 2021 update

Pristy : Integrate Collabora Online in a reviewed Alfresco Content Application

Aca

  • Available in SaaS on OVHCloud