- fix: export items actions context
- fix: Confirm component, message type
- feat: Add to registry the possibility to override the default actions in items list.
- chore: Improve typing in registry
- refactor: Add getPathComponent function in registry, to separate from generic getComponent function
- feat: add parseSearchQueryParamFunction in registry
- feat: Modify getItemsColumns function in client
- fix: Default value checkbox
Breaking changes:
In items columns properties, updated the child prop.
Before:
(m: ItemModel, _navigate: () => void, search: boolean) => React.ReactNode
After:
({ model, search, link }: ItemColumnChild) => React.ReactNode
- fix: size param in elasticsearch function
- chore: Typescript strict mode
- fix: Email input
- fix: Default sort parsed
- feat: Add default sort value
- chore: version
- chore: export inputs
- chore: export guillotina types
- Fix: Layout menu mobile
- Feat: Update to typescript
- Feat: Add label to input list
- Feat: Add possibility to translate the workflow texts
- feat: use label property to render info in search inputs and to sort elements
- chore: export generic Messages
- feat: Add inputs search to editComponent
- fix: Render vocabulary field
- feat: Implement and update some guillotina behaviors
- feat: add select vocabulary field
- feat: Allow to sort columns in items tab
- fix: auth, expired token
- feat: allow to use multiples attributes to do a generic search
- feat: Add search input to user and group items tab
- chore: add vitest
- Add select multiple
- Add filter schema to registry to create dynamic filters in items tab
- Render text value instead of key value in vocabulary select
- Create scale images in IImageAttachment behavior
- Add i18n ( english, catalan, spanish)
- chore: update use-reactportal
- chore: update dependences
- chore: update react peerDependences
- chore: delete unused code
- chore: update dependences
- fix: remove items path #167
- feat: select principals show id if fullname not exist
- chore: update dependences
- chore: update dependences
- Fix export
- Refactor get current context in client and rest utilities. #118
- Fixed default values in copy action
- Added some tests of copy and move elements in panel of items.
- Allow override RenderFieldComponent. #146
- Fix principal select options in permissions tab #147
- Add users in principals to modify their permissions and handle errors when change permission in some object. #145
- Add date type input in edit component #144
- Add itemsColumn in registry to allow configure columns in items panel by type #142
- Search: use always search function and allow to configure depth param #133
- Add GMI project #97
- Add search engine configuration #97
- Normalize upload file name #129
- Make more generic the search input field #125
- Allow open new tab navigation #116
- Fix microbundle bundle bug #115
- Add key as fallback to value.title + hide table if all properties are ignored + update docs (#109)
- e2e cypress retry failed tests (#110)
- Implement refresh without spinner (transparent=true) (#111)
- Add data-test property in createBtn context tool bar (#113)
- Add datatest search input (#114)
- Add classNameInput prop in checkbox and modify placeholder input_list (#106)
- Add error message in search_input (#106)
- Add loading in add item action (#106)
- Add filter type in items panel. (#105)
- Fix open new tab downloadFile, firefox (#104)
- Fix attachment and multiattachment behaviors (#103)
- Add querycondition prop in search_input (#100)
- Fix - Export actions panel (#101)
- Edit properties fields (#96)
- add actions panel in container folder and item types (#99)
- Improve build (#95)
- Isolate client (#91)
- Improvement fields (#90)
- Replace react-use to own hooks (#82)
- Add prettier (#83)
- Add LICENSE and CONTRIBUTING.md (#86)
- e2e test own project (#84)
- Some fixes (#88)
- CI run workflows (#89)
- e2e test own project
- fix github actions
- Package upgrades
- More resource personalized from registry
- Allow to add a custom flash function on config
- Fix issue with React and microbundle
- Fix open breadcrumb links in a new browser tab [aralroca]
- Add pagination also in the bottom of the page [aralroca]
- Allow modify id copying items [aralroca]
- Fill current path as default path when copying items [aralroca]
- Move column definition to GuillotinaClient to overwrite in an easier way [aralroca]
- Fix duplicate items in same folder (add a suffix to the id) [aralroca]
- Fix TabsPanel crash when 'current' tab doesn't exist in 'tabs' [masipcat]
- Fix return value of rest.getHeaders() and auth.getHeadres() when not authenticated [masipcat]
- Scroll to top after call to Ctx.flash
- fix bug on behaviors change
- Add ErrorBoundary as view in registry that can be overwritten [masipcat]
- Remove panel requester (too much bundle size for what it provides)
-
e2e first test
-
e2e github action
-
e2e test content [psanlorenzo]
-
Fix issue when selecting multiple items on different depths with same id
-
Return back the delete button (it's more ergonomic)
-
Fix compatibility with braking changes on Guillotina 6
-
Correctly report failed delete actions, showing a stringify version of the error
-
Add a preload spinner on delete.
-
Add a new config setting to be able to set a delay after delete (That's mostly to workaround elastic delay index) [jordic]
- Be able to setup default properties showing on panel properties
- Fix auth header on client
- If there is no @addable-type hide the button
- Swap columns modified/created (are wrong)
- Be able to customize properties view
- If there is only one @addable-type just show it (without dropdown)
- Small UI improvements
- Fix bug when search pagination it's not reset
- Move/copy/delete multiple items [aralroca]
- Some fixes [jordic]
- Fix issue on container creation
- Be able to personalize icons for custom content types
- Fix bug when providing custom config
- Compat layer on serializer for G5
- Don't let registry fail when looking up new from content-types
- Added initial view for editing group properties
- Added microbundle to package the library as npm package
- Added an integration example (still rude) of guillotina with next.js
- Fix some issues with ciruclar dependencies when exporting the npm package.
- Never use the registry directly, The registry should be obtained throught the Context.