- May 11, 2022
-
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
Luc Bourdot authored
Resolve "move version number to a discret place" Closes #127 See merge request !526
-
Luc Bourdot authored
Resolve "Add notification tab" Closes #72 See merge request !485
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
- May 10, 2022
-
-
Francois AUBEUT authored
-
Francois AUBEUT authored
-
- May 09, 2022
-
-
Luc Bourdot authored
Resolve "Manage Structure with multi-level MVP" Closes #49 See merge request !456
-
* fix after "aa199166"
-
* add auto complete component on profile page to get better structure search
-
* update tree view components to handle new select structure behaviour * add a "/profileStructureSelection" route that match the tree view page * i18n
-
-
* add "services.structure.ids" publication to send services by structure ids * extract services material table component to have more modularity. * adapt structure admin route of services to use "structureId" as a param * adapt "AdminSingleServicePage" to match new method usage
-
* structure admin can manage users from managed structures (attached to the admin, and all the childs) * update authorizations check in users method * add "roles.adminStructureIds' publication to get roles assignments for a gived structure ids array * update 'users.byStructure' publication to match structure-scoped data
-
* add optional dependency to match future more specifics use of "usePagination" hook
-
* add "StructureSelect" component (it use "CustomSelect") * add "useAdminSelectedStructure" react hook * add i18n * add "structure.with.all.childs" publication
-
* Update "structures.with.top.childs" publication callback signature * Add page and menu for sub strucures management (/admin/substructures) * Add i18n
-
* Add a Tree Item component * Add a SearchBar component * Add a Tree View component * Add CRUD actions to the treeView * Add getTree utility function to have a tree shaped data from a flat one * Add structures.top.with.childs and structures.top.with.direct.parent publications for the tree data and search usages
-
-
-
* Add exportable propTypes of structure shape in model file * Add structure property to useAppContext() hook
-
fix(app build): extract hook in another file to build app
-
* New migration to add parentId, ancestorsIds, childrenIds * Update data structure of structure to reflect changes * Little update to structure Factory function * Add a helper function to check admin right on a structure (direct admin or ancestor admin) * Update publications (structures, services), methods (structures, users, services) to reflect new rights logics * Update test to reflect new rights logics * Add one test for new getAllChilds method * Add missing translations (i18n)
-
Lionel Morin authored
Resolve "Fix internal blog" Closes #112 See merge request !512
-
- May 06, 2022
-
-
Bruno Boiget authored
-
Bruno Boiget authored
-
- May 05, 2022
-
-
semantic-release-bot authored
# [4.2.0](https://gitlab.mim-libre.fr/alphabet/laboite/compare/release/4.1.2...release/4.2.0) (2022-05-05) ### Bug Fixes * **addressBook:** fix pagination in group's address book ([af06afa0](af06afa0)) * **addressBook:** fix search and display in address book page ([81da4c47](81da4c47)) * **article factory:** limit description to 400 char ([54121d19](54121d19)) * **audit:** fix momentjs and reapply forced libs versions ([3eb601b2](3eb601b2)) * **audit:** update Dockerfile and CI ([fc372e00](fc372e00)) * **audit:** update meteor and project dependencies ([40a250dc](40a250dc)) * **audit:** update minimist to version 1.2.6 ([ccad65b1](ccad65b1)) * **audit:** update to Meteor 2.7.1 (includes node 14.19.1) ([5ea0a6df](5ea0a6df)) * **categorie:** fix translationwhen category already exists ([7b04cfed](7b04cfed)) * **contact:** fix structure selection in contact form ([23abbf05](23abbf05)) * **css:** fix search box group event padding ([9226c12c](9226c12c)) * **docs:** add a message to not merging release branches locally ([8810c945](8810c945)) * **events:** fix pagination for group events page ([f6164475](f6164475)) * **fakedata article:** limit description length, prevent server crash ([21ed523d](21ed523d)) * **fakedata:** fix url for codiMD in fake data ([a2adffe3](a2adffe3)) * **fakeData:** retry 3 times if email already exists for fake user ([21303f72](21303f72)) * **favicon:** update favicon with apps image ([11124376](11124376)) * **group admin:** temporarily disable group members import ([f686a8dd](f686a8dd)) * **group:** fix and improve search on users.groups ([5451af7a](5451af7a)) * **group:** remove useless code ([164eeccc](164eeccc)) * **group:** replace delete button ([03ff5093](03ff5093)) * **groups:** fix redirection after group deletion ([ab35b2de](ab35b2de)) * **help:** add key to each child ([0b6ac6e1](0b6ac6e1)) * **help:** remove appname from title ([fe5401c0](fe5401c0)) * **help:** remove wrong zoneclasses prop ([34973f01](34973f01)) * **i18n:** add english trad for deletion modal ([53212470](53212470)) * **i18n:** fix i18n ([b35b7672](b35b7672)) * **i18n:** fix label for help page ([97afef32](97afef32)) * **lint:** disable eslint rule react/forbid-prop-types ([70c17404](70c17404)) * **nclocator:** block deletion when url is used ([ca42949f](ca42949f)) * **nclocator:** fix url count when user is deleted ([1a6046aa](1a6046aa)) * **offline:** sort offline categories and services ([d8e48a93](d8e48a93)) * **polls:** fix pagination for poll page ([808d6871](808d6871)) * **profile:** button load data entirely clickable ([88ea2fcb](88ea2fcb)) * **profile:** delete second tooltip on load file button ([29ac8473](29ac8473)) * **profil:** fix input type file on load image button ([6c6f92f7](6c6f92f7)) * **services:** fix promise on services deletion ([a2518b6f](a2518b6f)) * **services:** removeFolder function is server side only, remove checks ([7ab62f42](7ab62f42)) * **services:** service name is unique by structure only ([ee04180e](ee04180e)) * **settings:** add missing comma ([1ab5c944](1ab5c944)) * **structure:** fix bad display of users structure ([1846c78f](1846c78f)) * **structure:** fix structure display in validation page ([d9bd2d86](d9bd2d86)) * **tabs:** fix menu indicator on first load ([2088b686](2088b686)) * **test:** add test for nclocator deletion ([ea88665f](ea88665f)) * **tests:** fix factory for helps ([081824da](081824da)) * **tests:** fix factory for helps ([c4dab4ad](c4dab4ad)) * **ui:** fix favicon 404 with codiMD in fake data ([3a95c8bc](3a95c8bc)) * **ui:** fix label for + button in groups page ([7831604c](7831604c)) * **ui:** fix scroll bar in help page ([18ff3523](18ff3523)) * **ui:** fix view mode toggle buttons not displaying state ([a0e3d31a](a0e3d31a)) * **ui:** fix warnings of librairies and components ([815f31b2](815f31b2)) * **ui:** replace buttons in page ([f68ad385](f68ad385)) * **widget:** improve widget behavior on mobile device ([27e7e5a0](27e7e5a0)) ### Code Refactoring * **gitlab-ci:** use new template jobs ([8cb85691](8cb85691)) * **mainmenu:** replace logout button at the bottom of the menu ([509affdd](509affdd)) * **menu:** move help tap to right menu ([c787217f](c787217f)) ### Features * **admin:** add chip to the main menu for admins ([bcad3acb](bcad3acb)) * **admin:** add counter in admin menu to verify users ([cc46e12e](cc46e12e)) * **admin:** db migration can be unlocked from appsettings UI ([22c42d11](22c42d11)) * **categorie:** block creation when name already use ([39702d4d](39702d4d)) * **group:** add delete group button in edition page ([cd762d7d](cd762d7d)) * **help:** add help administration ([b3fc0377](b3fc0377)) * **help:** change texts for the help page ([d87e8ed7](d87e8ed7)) * **help:** display help in categories ([b4e38cb3](b4e38cb3)) * **helps:** add category input to help items ([f6b1de88](f6b1de88)) * **nextcloud:** auto-create nextcloud users at activation ([e871b7c1](e871b7c1)) * **nextcloud:** create nextcloud users when auto-validating users ([f1384f67](f1384f67)) * **users:** add delete user button in validation page ([57f2a60f](57f2a60f)) ### Tests * **help:** add test for help api ([07965195](07965195))
-
Bruno Boiget authored
Resolve "Generate 4.2.0 version" See merge request !525
-
Lionel Morin authored
-
- May 04, 2022
-
-
semantic-release-bot authored
# [4.2.0-testing.4](https://gitlab.mim-libre.fr/alphabet/laboite/compare/release/4.2.0-testing.3...release/4.2.0-testing.4) (2022-05-04) ### Bug Fixes * **contact:** fix structure selection in contact form ([23abbf05](23abbf05))
-
Luc Bourdot authored
Merge Dev into Testing See merge request !523
-
Luc Bourdot authored
Resolve "Unable to choose structure on contact form" Closes #118 See merge request !520
-
cfaisy authored
-
- May 03, 2022
-
-
semantic-release-bot authored
# [4.2.0-testing.3](https://gitlab.mim-libre.fr/alphabet/laboite/compare/release/4.2.0-testing.2...release/4.2.0-testing.3) (2022-05-03) ### Bug Fixes * **favicon:** update favicon with apps image ([11124376](11124376)) * **group admin:** temporarily disable group members import ([f686a8dd](f686a8dd)) * **group:** fix and improve search on users.groups ([5451af7a](5451af7a))
-
Lionel Morin authored
-
Lionel Morin authored
Merge branch '116-group-admin-disable-group-member-import-button-until-functionnality-is-fixed' into 'dev' Resolve "Group admin: disable group member import button until functionnality is fixed" Closes #116 See merge request !518
-