Generate new stable version
5.2.0-testing.1 (2023-01-09)
Bug Fixes
- 263-busines-regrouping: check admin structure on crud actions (65d8ab5)
- 263-busines-regrouping: fix feature access for admin structure (ae81f80)
- 263-busines-regrouping: update busines regrouping unit test (394800c)
- 269-cover-image: cover image height divided by 2 (1c2a1a5)
- 269-cover-image: fix information path while clik on i button (413096b)
- 269-cover-image: fix left icon without dynamic calculation (03e2c39)
- 269-cover-image: handle left icon img change on window resize (4cb2cb6)
- 269-cover-image: handle left icon img on page refresh (296ff53)
- 269-cover-image: rebase 5.1.0 and import infoedition component (b6da573)
- 269-cover-image: space on top and bottom of title after top bar (b0d5d2e)
- 269: add padding and align upload and delete buttons (6949948)
- 269: display icon and cover image only if those img were settled (1c17524)
- 269: fix bug regarding horizontal scroll bar (b4db12a)
- 269: fix icon and cover image display when setting those images (d4ba87a)
- 295-user-book-marks: 10 as default rows per page (8b3f824)
- 309: remember the last settled mode for services list display (0f2327d)
- 324: hidden service from default space is not visible on ps page (35a2198)
- 326: fix eslint error (b506e48)
- 334: icon and cover img are displayed in minimized widget iframe (a800744)
- 52-mail-extension: fix corresponding unit tests (244ce1e)
- 52-mail-extension: fix structue changed validation rules (8c71191)
- 52-mail-extension: fix structue changed validation rules V2 (154fc73)
- 52-mail-extension: fix unit tests (e75aacd)
- 52-mail-extension: valid if domain different to structure domain (1560df7)
- 52: app admin can change structure without validation mandatory (b9aff5f)
- 52: make user structure validation mandatory field optional (42e4528)
- 52: struct change validation is no more based on mail extension (2677199)
- 52: using setmemberof method instead of using meteor call (f5bc991)
- admin settings: diplay modified content (d7cda2c)
- admin: count business regroupment by structure (b783fac)
- admin: fix some ui stuffs (cd815c5)
- adminlayout paddingtop: take in account admin layout paddingtop (ec06516)
- adminService: fixed material table layout and fix overflow (0564a56)
- adminStructure: fix target user for group admin (db0d3ba)
- adminuserpage: hide cloud button when click on delete user (5ac5901)
- app-settings: fix video optim & inf loop (1c08ccf)
- business regroup by structure: don't display chlidren regrouping (b36f670)
- business regrouping: creating busines regroup with same name (0941d50)
- business regrouping: display busines regrouping from ancestors (bd1f074)
- business regrouping: fix reading acestorsids of undefined (d6e38a7)
- business regrouping: fix service.businessReGrouping is undefined (811cd3a)
- business regrouping: take in account old structure service (b8f324b)
- business regroup: possibility of hidding businessregrouping menu (bd9f3cd)
- contact: block sending if msg contains only spaces (b251e78)
- defaultpersonalspace: hide this functionnality which dosent work (f37feb1)
- global: rebase dev (843ebf5)
- group: adminStructure is not admin of parent structure group (a4fd8c7)
- groupe: add default description (21f2816)
- group: fix admin group role removal (33cbd28)
- group: fix admin role removal (91523dc)
- group: fix condition to update (f0c9b80)
- group: fix group name display (3d41fe2)
- group: fix label (a0249fa)
- group: fix schema (71104e3)
- group: fix tests (ce98939)
- group: fix update of automatic group (ac0233e)
- group: really fix admin group removal (328d476)
- group: refactor and improve update conditions (94769c4)
- groups: fix address book if structure is undefined (62ffcd8)
- groups: fix structure group display in article edition (8242bc7)
- groups: store group type in article.groups (cff773e)
- icon: add container to icon (0d93374)
- layout: fix css (31fd6a3)
- lint: fix lint errors (98f5cb9)
- migration: allow migration 29 to be run several times (f38cb86)
- migration: fix migration (c43fa0c)
- migration: fix migration (ccef521)
- migration: push user in group admins when necessary (d7eb69a)
- migration: use correct import path after mui migration (aab5c03)
- nclocator: click on copynclocator return federation Id (bc8911c)
- nextloud: normalize nextcloud settings URL (9ac2fda)
- notifications: fix iframe notif update (3533af6)
- packages: downgrade version of react meteor data (0932289)
- packages: update package-lock.json to v2 (f418933)
- personal space: add padding top (c92d900)
- personalspace: disable regen personal space (ceffefb)
- personalspace: disable regen personal space (1089194)
- service: focus on button only (c9a58bf)
- service: focus on screenshot add button (9d42d25)
- service: simplify focus fix (10b4825)
- singleGroup: dont show page of group deleted (cb3415e)
- structure: fix group remove when structure is deleted (23bfbe3)
- structure: fix methods and add tests (b449066)
- structure: fix migrations and frontend (8d0ef7d)
- tests: fix tests (059d11c)
- typo: remove user in "l'utilisateur user" (65003d1)
- url: fix one more meteor settings url (2599e50)
- yaml: correct lint syntax (2fe33a9)
Code Refactoring
- 269-cover-image: fr language file (89d2ee9)
- 303-busines-regrouping: fr language file (2892543)
- 338: add mediastorage menu field in disabledfeatures (eb183a4)
- 52: display different text labels if admin structure level (3c6d30e)
- 52: meteor call (3e277fc)
- 52: using setmemberof method in new file (e5b6a50)
- business regrouping: create busines regroup with same name (ae3617e)
- icon and cover image: event listener cleanup and usemethod (08319c6)
- mthods: move getStructure method to server (5f4f238)
- personal space: remove unnecessary Meteor.subscribe (dac68bd)
- personal space: take in account personalzoneupdater page (7ec3afc)
- structure select: extract auto complete select to component (c5486ff)
- tests: update users tests (58791cf)
- url: test all meteor settings url (9f011a0)
Documentation
- api: add documentation for nctoken api call (8916d4f)
- general: complete documentation (bcf208d)
- general: update general readme (42cdfbb)
Features
- 269 cover image: possibility of hide or display img on scroll (463ab1f)
- 295-user-book-marks: memorize rows per page per user session (707bb46)
- 323: possibility of hide or display medias storage menu (fe0dd52)
- 52: add a structure change validation on admin structure level (c569a61)
- 52: add a structure change validation on admin structure level (04ebbed)
- 52: automatically add new user to his group of structure (74633d1)
- admin settings: display database version in admin settings (9c48c6a)
- admin: add remove admin structure rights to users (ee3d918)
- api: add endpoint on /api/nctoken to retrieve Nextcloud token (6e68cd4)
- asam: add asamextensions schema and link to structures (91ffffd)
- asam: admin can assign structure to email extension (cda37c2)
- business regrouping by structure: regrouping by structure (08dc3b1)
- business regrouping: possibility of regrouping services (3a31919)
- groupe: add migration (a94e455)
- groups: add articles to group display page (8553083)
- groups: add qr code display to group bookmarks (60fcda9)
- icon and cover image: displaying cover image by structure (81a8d5b)
- listactions: add copy nclocator into adminMenu and AdressBook (68aac4e)
- mail extension: deleting email extension and fix some bugs (4415987)
- mail extension: possibilty of adding new domail extension (83c9285)
- mail extension: use keycloakwhitelist domains while checking mail (6dcad88)
- make action column sticky (9950370)
- packages: update meteor to 2.8.0 and other packages (33c0058)
- personalspace: display configured video or text on personal space (0b9f609)
- profile: add nclocator into profile page (442cdf4)
- profile: collapse useless menu (823aa66)
- refactor: refactor set/unset Admin & Admin Structure (0fb53aa)
- structure: add admin of group if user is structure admin (74e0bac)
- structure: add associated group to structure (ab38e44)
- structure: add prefix for group structure (f6b691b)
- structure: block some options for structure group (aa8df43)
- structure: manage automatic group join at structure change (40e81e7)
- user creation: auto assign structure if found by extension (8e11a8d)
- userBookmarks: add qr code display in user bookmarks management (def0efa)
- version: update meteor 2.8.1 (3abc7c1)
Styles
- userbookmarks: crop the url to prevent horizontal scroll (6bc6048)