Tag:
					 Branch:
					 Tree:
					develop
				
			
			
		
		develop
				
			
			
				
					
						watcha-build-20210410T110117-develop-ec32cbb
					
				
			
		${ noResults }
		
	
		
			29 Commits (develop)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
| 
							
							
								 | 
						c57e807904 | 
							
							
								
								refactor: appease the linter
							
							
							
							
 | 
						
							5 years ago | 
| 
							
							
								 | 
						ed549cbeba | 
							
							
								
								refactor(i18n): remove obsolete entries
							
							
							
							
 | 
						
							5 years ago | 
| 
							
							
								 | 
						074508d3d7 | 
							
							
								
								feat: remove administrate and new room buttons op737 (#55)
							
							
							
							
 | 
						
							5 years ago | 
| 
							
							
								 | 
						472179bfe7 | 
							
							
								
								feat: update naming of loggedUsers attribute
							
							
							
							
							
							
* fix: remove status bar from users tab clean up code accordingly * fix: replace logged users with total number of users Co-authored-by: Sylvain Morisse <sylvain@watcha.fr>  | 
						
							5 years ago | 
| 
							
							
								 | 
						199b8b81dc | 
							
							
								
								Update public/locales/fr/common.json
							
							
							
							
							
							
Co-authored-by: KevICO <60855408+KevICO@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						6bcc9ffe95 | 
							
							
								
								fix: remove pending invitations clean up code accordingly
							
							
							
							
 | 
						
							5 years ago | 
| 
							
							
								 | 
						90a56149e4 | 
							
							
								
								Watcha op650 update onboarding process (#50)
							
							
							
							
							
							
* feat: change type of admin payload attribute * feat: update payload attributes on user registration * feat: delete displayname from UserModal  | 
						
							5 years ago | 
| 
							
							
								 | 
						77e77e0f50 | 
							
							
								
								Watcha op421 remove name limitations for new users (#47)
							
							
							
							
							
							
* fix(new user): remove abusive restriction on name * feat(new user): clean up name of supernumerary spaces  | 
						
							5 years ago | 
| 
							
							
								 | 
						49b3d47c3a | 
							
							
								
								Watcha op490 admin ui improvement (#45)
							
							
							
							
							
							
* feat: deletion of direct room information in RoomDashBoardPanel * feat: deletion of directRoom information on RoomDashboardPanel * feat: modification of wording for 'room' object * i18n: better wording for connected users * feat: better wording for 'Email' in UserRightPanel * fix: tooltip message on button hover * prettier: format * feat: inversion of column order for UserDashboardPanel * i18n: spelling correction * i18n: better wording after review * feat: better wording for 'rooms' * feat: standardization of 'room' terms  | 
						
							5 years ago | 
| 
							
							
								 | 
						0ae7025d34 | 
							
							
								
								Watcha op398 defined tooltip message on admin (#42)
							
							
							
							
							
							
* all changes squashed in one from branch watcha-OP394-improvement-of-dashbordTab * style: change name of roomsPanel. * fix: typo * fix: remove duplicate css class * fix: remove erroneous property * style: format * fix: deletion of useless dot in tooltip message * style: modification of inappropriate 'unset' css attribut * refactor: include AdministrateButton in children component. * style: changing wording * all changes after first review on PR#39 * feat: deletion of useless import * feat: change ExpandButton by Accordion * all changes after second review on PR#39 * feat: change value of admin name on AdministratorsList * fix: deletion of useless interpolation * fix: deletion of useless code * fix: deletion of useless console.log * style: changing the wording of tooltip messages * feat: handle display and wording of noRoomMessage * style: changing the wording of RoomPanelDashboard labels * refactor: UserAccountStatusHeader into HeaderTooltip * style: better wording for room status * feat: addition of HeaderTooltip on room 'Status' header * format: prettier in HeaderTooltip * feat: addition of HeaderTooltip on user 'Role' header * fix: lower case on i18n spacename * i18n: better wording for 'pendingInvitation' * refactor: Tooltip into LabelTooltip * i18n: change wording for pendingInvitation * i18n: addition of 'typeHeaderTooltip' namespace from OP390 * feat: addition of LabelTooltip * i18n: wording standardization for 'Room' * i18n: spelling correction * i18n: deletion of spaces before ':' * i18n: spelling correction * feat: change name of tooltip logo * feat: better code syntax * i18n: same traduction on english and french for 'noRoomMessage' * Watcha op390 re add type column (#43) * feat: re-addition of 'Type' column * feat: addition of HeaderTooltip on 'Type' column * i18n: spelling correction * i18n: better wording * i18n: deletion of final dots * i18n: better wording * Watcha OP415 addition of new icon (#44) * feat: addition of new icon * feat: modification of icon for new room * feat: re-addition of new room and new user icon * feat: addition of a tooltip on NewItemButton * i18n: better wording * i18n: better wording * i18n: better translation * i18n: better translation Co-authored-by: c-cal <github-2c7c@zebrina.fr> Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						7ce4d865ed | 
							
							
								
								Watcha - OP394 - re-design of dashboardTab (#39)
							
							
							
							
							
							
* all changes squashed in one from branch watcha-OP394-improvement-of-dashbordTab * style: change name of roomsPanel. * fix: typo * fix: remove duplicate css class * fix: remove erroneous property * style: format * fix: deletion of useless dot in tooltip message * style: modification of inappropriate 'unset' css attribut * refactor: include AdministrateButton in children component. * style: changing wording * all changes after first review on PR#39 * feat: deletion of useless import * feat: change ExpandButton by Accordion * all changes after second review on PR#39 * feat: change value of admin name on AdministratorsList * fix: deletion of useless interpolation * fix: deletion of useless code * fix: deletion of useless console.log Co-authored-by: c-cal <github-2c7c@zebrina.fr> Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						dd6a906aed | 
							
							
								
								Watcha op373 add permalink for rooms (#40)
							
							
							
							
							
							
* feat: add permalink for rooms * feat: add a navigation context to avoid multiple tabs * fix: use a ref for refetch as it should not induce rendering when it changes  | 
						
							5 years ago | 
| 
							
							
								 | 
						d40dad2bc1 | 
							
							
								
								Watcha op385 reconception of active status for rooms (#36)
							
							
							
							
							
							
* feat: change status affectation in resolve function. * style: addition of 'new' traduction in roomsTab namespace * style: css font color for 'new' status * style: i18next modification. * style: format code Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						3180ee1650 | 
							
							
								
								Watcha admin re-design dashboard (#32)
							
							
							
							
							
							
* feat: extract Login from App component * refactor: remove obsolete package-lock.json since using yarn * feat: use matrix-js-sdk for login * feat: use URL() rather than string concatenation * fix: remove useless t() * feat: upgrade i18n engine * feat: add an error boundary * refactor: extensive but very safe cleaning of the code base No purpose changes : - format with Prettier - convert arrow methods with only an instruction into oneline - convert the setStates having only one argument into oneline - merge consecutive setStates - reorganize imports - improve react-bootstrap imports - convert small components into stateless functional components - isEmail() now returns only a boolean - convert React life cycles (componentDidMount...) to standard methods, not to class properties - remove useless constructors - cleaning of line breaks... * fix: replace obsolete prop for Alert components * feat: use classnames() to improve BooleanRow component * fix: upgrade dependencies * fix: restore homepage in package.json and update i18n config * feat: add context for matrix client * feat: replace deactivateAccount() with client.deactivateSynapseUser() * fix: add namespace array in i18n config * fix: turn off debug for i18n * fix: refresh the user table by validating user creation alert * feat: use context wherever token and baseUrl are needed * feat: add SuspenseFallback component * feat: delay fallback suspense display * cmd: yarn add react-table * refactor: replace object[xxx] with object.xxx * refactor: replace legacy functional components with arrow functions * cmd: yarn add restful-react * refactor: convert StatsTab into functional component * refactor: convert CardStats into functional component * feat: use restful-react for StatsTab component * feat: replace custom loading animation with a spinner * feat: replace App.css content with user.css one and improve centered layout * refactor: convert App into functional component * feat: add DelayedSpinner component * refactor: convert AdminHome into functional component * feat: improve variable names involved in changing tabs * fix: typo * feat: update i18n for tab titles * feat: update i18n for Login component * feat: improve pattern to avoid double submission * fix: pass the right prop to CardStat component for tab change * refactor: rename StatsTab component * refactor: convert Login into functional component * feat: add useMatrixClientContext() * feat: add TabReducerContext * feat: hide user list for empty rooms * fix: replace setState callback() with callback for deactivateSynapseUser() * feat: add ChangeTabContext * feat: add UsersTab & RoomsTab components * feat: add DispatchContext, UserIdContext and RoomIdContext * feat: use react-table for users tab * fix: improve layout * feat: add new user button * refactor: improve i18n hierarchy * feat: add the old CreateUserRightPanel to the new UsersTab * feat: add the old UserRightPanel to the new UsersTab * fix: limit the scope of css classes for user account status * fix: improve spinner layout * fix: restore missing i18n * fix: remove table outline * Watcha op313 modify user page on admin dashboard (#11) * feat: add email next to displayname on for each admin line. * style: deletion of underline on each admin line. * feat: deletion of useless console.log() * style: add new line at the end of AdminCardStats.js file. * style: format new code with prettier. * style: formatting with prettier (tabsize = 4). * feat: simplification of syntax code. * feat: calculate displayname before passing props. * Style: reorder props Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com> * Watcha op305 inconsistent values on admin stats (#10) * feat: assignement of rooms statistic values returned by synapse on dashboard. * style: translate new terms on room page on dashboard. * style: regroup oldstyle i18n * feat: fix of Warning: Encountered two children with the same key. Co-authored-by: c-cal <github-2c7c@zebrina.fr> * feat: add logged users informations on dashboard. * feat: add number of users with pending invitation on dashboard. * style: change 'member' terms by 'collaborator'. * feat: modification of item parameter in resolve function (with synapse modification of OP350). * feat: change watcha_room_list endpoint name (with synapse modification from OP320). * feat: add pendingInvitationUsers translation on dashboardTab.json. * feat: add admin translation on dashboardTab.json. * style: add usersPannel spacename. * style: add roomsPannel spacename. * Watcha admin release sprint 22 (#24) * feat: deletion of CardStats component. * feat: add some userPannel translation. * style: css for UserDashboardPanel component. * feat: creation of UsersDashboardPanel component. * feat: add UsersDashboardPanel on DashboardTab component. * feat: add some translation for roomsPannel. * feat: creation of RoomsDashboardPanel component. * feat: addition of RoomsDashboardPanel on dashboardTab. * feat: deletion of CardStats.js * feat: deletion of AdminCardStats.js. * feat: add noRoomsMessage on RoomsDashboardPanel. * fix: fix label value of pendingInvitationUsers. * style: add css for noRoomsMessage. * feat: modification of some translation on dashboardTab. * feat: addition of translation for serverStatePannel. * feat: creation of ServerStateDashboardPanel component. * feat: addition of serverStateDashboardPanel component on dashboardTab. * style: change syntax code. * feat: display empty string if no admin email value. * feat: addition of translation for tooltip messages. * feat: deletion of useless i18next on dashboardPanel component. * feat: addition of tooltip on usersPanelDasboard component. * style: modification of transaltion on dahsboardTab. * feat: deletion of useless react-18next import. * feat: deletion of useless Card component. * feat: replacement of card by fieldset and include list of admin in fieldset. * style: add some css modification. * style: spelling correction. * feat: addition of a key for Accordion component. * feat: addition of resfreshButton on dashboardTab (OP358). * feat: deletion of string formatting for date in serverPanel. * fix : change API endpoint name and add JSON content * fix: add RefreshButton component * fix: change API endpoint name for rooms list * fix: add ItemId parameter to resolve function. * fix: change 'member' role to 'collaborator' Co-authored-by: c-cal <github-2c7c@zebrina.fr> Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						3ebdbdddf2 | 
							
							
								
								Watcha op332 add a modal dialog for room creation (require matrix-react-sdk/pull/96) (#29)
							
							
							
							
							
							
Squashed commit of the following: commit  | 
						
							5 years ago | 
| 
							
							
								 | 
						9dd4a1fbed | 
							
							
								
								Revert "Watcha admin release sprint 20 (#18)"
							
							
							
							
							
							
This reverts commit 
							
						 | 
						
							5 years ago | 
| 
							
							
								 | 
						fa60301d63 | 
							
							
								
								Revert "Watcha op332 add a modal dialog for room creation (require matrix-react-sdk/pull/96) (#29)"
							
							
							
							
							
							
This reverts commit 
							
						 | 
						
							5 years ago | 
| 
							
							
								 | 
						e6a431f4cf | 
							
							
								
								Watcha op332 add a modal dialog for room creation (require matrix-react-sdk/pull/96) (#29)
							
							
							
							
							
							
* feat: add the NewRoomButton component * fix: typo * feat: wrap riot room creation modal in an iframe * refactor: remove useless i18n * fix: change riot subdir to /app * fix: retore type header i18n * fix: rollback to legacy css * fix: rollback useless i18n modification order * fix: resize the modal to the dimensions of the riot one * fix: add a title for iframe to resolve linter warning  | 
						
							5 years ago | 
| 
							
							
								 | 
						cad8fb1268 | 
							
							
								
								Watcha admin release sprint 20 (#18)
							
							
							
							
							
							
* feat: extract Login from App component * refactor: remove obsolete package-lock.json since using yarn * feat: use matrix-js-sdk for login * feat: use URL() rather than string concatenation * fix: remove useless t() * feat: upgrade i18n engine * feat: add an error boundary * refactor: extensive but very safe cleaning of the code base No purpose changes : - format with Prettier - convert arrow methods with only an instruction into oneline - convert the setStates having only one argument into oneline - merge consecutive setStates - reorganize imports - improve react-bootstrap imports - convert small components into stateless functional components - isEmail() now returns only a boolean - convert React life cycles (componentDidMount...) to standard methods, not to class properties - remove useless constructors - cleaning of line breaks... * fix: replace obsolete prop for Alert components * feat: use classnames() to improve BooleanRow component * fix: upgrade dependencies * fix: restore homepage in package.json and update i18n config * feat: add context for matrix client * feat: replace deactivateAccount() with client.deactivateSynapseUser() * fix: add namespace array in i18n config * fix: turn off debug for i18n * fix: refresh the user table by validating user creation alert * feat: use context wherever token and baseUrl are needed * feat: add SuspenseFallback component * feat: delay fallback suspense display * cmd: yarn add react-table * refactor: replace object[xxx] with object.xxx * refactor: replace legacy functional components with arrow functions * cmd: yarn add restful-react * refactor: convert StatsTab into functional component * refactor: convert CardStats into functional component * feat: use restful-react for StatsTab component * feat: replace custom loading animation with a spinner * feat: replace App.css content with user.css one and improve centered layout * refactor: convert App into functional component * feat: add DelayedSpinner component * refactor: convert AdminHome into functional component * feat: improve variable names involved in changing tabs * fix: typo * feat: update i18n for tab titles * feat: update i18n for Login component * feat: improve pattern to avoid double submission * fix: pass the right prop to CardStat component for tab change * refactor: rename StatsTab component * refactor: convert Login into functional component * feat: add useMatrixClientContext() * feat: add TabReducerContext * feat: hide user list for empty rooms * fix: replace setState callback() with callback for deactivateSynapseUser() * feat: add ChangeTabContext * feat: add UsersTab & RoomsTab components * feat: add DispatchContext, UserIdContext and RoomIdContext * feat: use react-table for users tab * fix: improve layout * feat: add new user button * refactor: improve i18n hierarchy * feat: add the old CreateUserRightPanel to the new UsersTab * feat: add the old UserRightPanel to the new UsersTab * fix: limit the scope of css classes for user account status * fix: improve spinner layout * fix: restore missing i18n * fix: remove table outline * Watcha op313 modify user page on admin dashboard (#11) * feat: add email next to displayname on for each admin line. * style: deletion of underline on each admin line. * feat: deletion of useless console.log() * style: add new line at the end of AdminCardStats.js file. * style: format new code with prettier. * style: formatting with prettier (tabsize = 4). * feat: simplification of syntax code. * feat: calculate displayname before passing props. * Style: reorder props Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com> * Watcha op305 inconsistent values on admin stats (#10) * feat: assignement of rooms statistic values returned by synapse on dashboard. * style: translate new terms on room page on dashboard. * style: regroup oldstyle i18n * feat: fix of Warning: Encountered two children with the same key. Co-authored-by: c-cal <github-2c7c@zebrina.fr> * feat: add logged users informations on dashboard. * feat: add number of users with pending invitation on dashboard. * style: change 'member' terms by 'collaborator'. * feat: modification of item parameter in resolve function (with synapse modification of OP350). * feat: change watcha_room_list endpoint name (with synapse modification from OP320). * feat: add pendingInvitationUsers translation on dashboardTab.json. * feat: add admin translation on dashboardTab.json. * style: add usersPannel spacename. * style: add roomsPannel spacename. * Watcha admin release sprint 22 (#24) * feat: deletion of CardStats component. * feat: add some userPannel translation. * style: css for UserDashboardPanel component. * feat: creation of UsersDashboardPanel component. * feat: add UsersDashboardPanel on DashboardTab component. * feat: add some translation for roomsPannel. * feat: creation of RoomsDashboardPanel component. * feat: addition of RoomsDashboardPanel on dashboardTab. * feat: deletion of CardStats.js * feat: deletion of AdminCardStats.js. * feat: add noRoomsMessage on RoomsDashboardPanel. * fix: fix label value of pendingInvitationUsers. * style: add css for noRoomsMessage. * feat: modification of some translation on dashboardTab. * feat: addition of translation for serverStatePannel. * feat: creation of ServerStateDashboardPanel component. * feat: addition of serverStateDashboardPanel component on dashboardTab. * style: change syntax code. * feat: display empty string if no admin email value. * feat: addition of translation for tooltip messages. * feat: deletion of useless i18next on dashboardPanel component. * feat: addition of tooltip on usersPanelDasboard component. * style: modification of transaltion on dahsboardTab. * feat: deletion of useless react-18next import. * feat: deletion of useless Card component. * feat: replacement of card by fieldset and include list of admin in fieldset. * style: add some css modification. * style: spelling correction. * feat: addition of a key for Accordion component. * feat: addition of resfreshButton on dashboardTab (OP358). * feat: deletion of string formatting for date in serverPanel. * fix : change API endpoint name and add JSON content Co-authored-by: c-cal <github-2c7c@zebrina.fr> Co-authored-by: c-cal <57274151+c-cal@users.noreply.github.com>  | 
						
							5 years ago | 
| 
							
							
								 | 
						032658daba | 
							
							
								
								Watcha op316 show differently the users that have not accepted the invitation to the server yet (#27)
							
							
							
							
							
							
* feat: replace textual account status with icon * feat: add the UserAccountStatusHeader component that provides help for users * refactor(logo.svg): remove useless metadata to improve file size * refactor: replace tabs with spaces for indentation * feat: update i18n * feat: replace <li> with <p> * feat: improve userAccountStatusHeader popover layout * cmd: yarn add node-sass * feat: add icons in popover * feat: add image alt prop * fix: add missing key prop for array of components * feat: add Status component * fix: equal columns * refactor: sass @extend Status_base * refactor: remove useless sass import * fix: improve i18n * fix: improve text  | 
						
							5 years ago | 
| 
							
							
								 | 
						eefcc86d96 | 
							
							
								
								Watcha op367 do not redirect after error (#26)
							
							
							
							
							
							
* feat(ErrorBoundary): do not redirect after error * feat: improve error message * fix: remove i18n  | 
						
							6 years ago | 
| 
							
							
								 | 
						fd6521f11b | 
							
							
								
								Watcha op327 migrate rooms tab to react table (#25)
							
							
							
							
							
							
* feat: migrate rooms tab to react table * refactor: remove obsolete components * feat: improve sorting * fix: properly rename variable * refactor: fix and clean the table item selection mechanism * refactor: remove obsolete i18n * refactor: remove obsolete css class * fix: replace null displayName with empty string to allow sorting * feat: improve item selection * feat: add scrollIntoView behavior for item selection * fix: update scrolling refs with row * refactor: move common code to TableTab component * refactor: comment unused import  | 
						
							6 years ago | 
| 
							
							
								 | 
						fc5f82b1ad | 
							
							
								
								fix: add coma on dashboardTab (last commit of watcha-OP-314-display-link
							
							
							
							
 | 
						
							6 years ago | 
| 
							
							
								 | 
						046129d2dd | 
							
							
								
								Watcha op315 display link to room and users tabs on dashboard (#19)
							
							
							
							
							
							
* feat: add traduction of card footer. * style: css style of card footer. * feat: creation of card footer. * feat: regroup selector of statsPanel component. * feat: deletion of useless StatsTitle className. * style: put translation of footerLink on correct namespace.  | 
						
							6 years ago | 
| 
							
							
								 | 
						db21189b3e | 
							
							
								
								Watcha op314 initial message on dashboard with no rooms (#20)
							
							
							
							
							
							
* feat: add noRoomsMessage on dashboard spacename. * feat: add noRoomsMessage on dashboard. * style: deletion of useless break line on dashboard space name. * feat: deletion of useless class attribute. * Format: format code with prettier. * style: add noRoomsMessage translation to roomsPannel namespace. * style: add noRoomsMessage translation to roomsPannel namespace.  | 
						
							6 years ago | 
| 
							
							
								 | 
						2d6a459c1e | 
							
							
								
								Watcha op330 dialog for user creation
							
							
							
							
							
							
Squashed commit of the following: commit 39d8b8623cfe0c1e8391ce423ac72cd3c5ad88d7 Merge: 679ac15  | 
						
							6 years ago | 
| 
							
							
								 | 
						ad922a5449 | 
							
							
								
								Watcha op305 inconsistent values on admin stats (#10)
							
							
							
							
							
							
Squashed commit of the following: commit 6c0d16bafe414817b207b0482c3feaf74e94ff89 Merge:  | 
						
							6 years ago | 
| 
							
							
								 | 
						4989bd6654 | 
							
							
								
								Watcha op284 use react table
							
							
							
							
							
							
Squashed commit of the following: commit ff97701f694a7c344e2f65a8a474233d79fc8ee8 Merge:  | 
						
							6 years ago | 
| 
							
							
								 | 
						34b6226bcb | 
							
							
								
								Watcha op283 use js-sdk (#8)
							
							
							
							
							
							
* feat: extract Login from App component * refactor: remove obsolete package-lock.json since using yarn * feat: use matrix-js-sdk for login * feat: use URL() rather than string concatenation * fix: remove useless t() * feat: upgrade i18n engine * feat: add an error boundary * refactor: extensive but very safe cleaning of the code base No purpose changes : - format with Prettier - convert arrow methods with only an instruction into oneline - convert the setStates having only one argument into oneline - merge consecutive setStates - reorganize imports - improve react-bootstrap imports - convert small components into stateless functional components - isEmail() now returns only a boolean - convert React life cycles (componentDidMount...) to standard methods, not to class properties - remove useless constructors - cleaning of line breaks... * fix: replace obsolete prop for Alert components * feat: use classnames() to improve BooleanRow component * fix: upgrade dependencies * fix: restore homepage in package.json and update i18n config * feat: add context for matrix client * feat: replace deactivateAccount() with client.deactivateSynapseUser() * fix: add namespace array in i18n config * fix: turn off debug for i18n * fix: refresh the user table by validating user creation alert * feat: use context wherever token and baseUrl are needed * feat: add SuspenseFallback component * feat: delay fallback suspense display  | 
						
							6 years ago |