This repository has been archived by the owner on Nov 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Jenkins #39
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* setting up next js * Zustand & Folder architecture with README files Created folder architecture with readme files. Installed Zustand which is a store manager for javascript applications. * Update frontend README and restructured folders * Initial commit backend * updated README.md * remove .idea directory * updated gitignore - exclude .idea/ * installed & configured antd * Installed Axios ; Removed CSS * init Database --------- Co-authored-by: Capryc0rne <[email protected]>
* setting up next js * Zustand & Folder architecture with README files Created folder architecture with readme files. Installed Zustand which is a store manager for javascript applications. * Update frontend README and restructured folders * Initial commit backend * updated README.md * remove .idea directory * updated gitignore - exclude .idea/ * installed & configured antd * Installed Axios ; Removed CSS * init Database * init authentication + Dumb DB test * init front authentication accessible at localhost/login * CORS Origin fix + → http://localhost:3000 * disable signup ; regex for email ; handling error codes ; * Refine userData return on login * Regex signup ; Logout component Displaying logout component or login/signup depending on the "user" value. Inscreased timeout in Axios requests because we had some timeout issues. * Signup backend module + /api/signup * Fixed logout ; Fixed login response ; Regex ; Error handling Fixed logout : remove cookie when user is null Fixed login and signup response : we expected data to be directly accessible but user's data is actually in the "user" object of the response. More maintainable regex expression : they are now exportable for more consistency. Error handling : [sign up] handling codes when falling in the catch statement. --------- Co-authored-by: Arthur CRAHÉ <[email protected]>
* setting up next js * Zustand & Folder architecture with README files Created folder architecture with readme files. Installed Zustand which is a store manager for javascript applications. * Update frontend README and restructured folders * Initial commit backend * updated README.md * remove .idea directory * updated gitignore - exclude .idea/ * installed & configured antd * Installed Axios ; Removed CSS * init Database * init authentication + Dumb DB test * init front authentication accessible at localhost/login * CORS Origin fix + → http://localhost:3000 * disable signup ; regex for email ; handling error codes ; * Refine userData return on login * Regex signup ; Logout component Displaying logout component or login/signup depending on the "user" value. Inscreased timeout in Axios requests because we had some timeout issues. * Signup backend module + /api/signup * Fixed logout ; Fixed login response ; Regex ; Error handling Fixed logout : remove cookie when user is null Fixed login and signup response : we expected data to be directly accessible but user's data is actually in the "user" object of the response. More maintainable regex expression : they are now exportable for more consistency. Error handling : [sign up] handling codes when falling in the catch statement. * Moved to subfolders ; Renamed routes ; Layouts ; Forgot password link - Moved pages in corresponding subfolder front-office or back-office. - Renamed routes in french. - Created layout for each page in order to change metadata. - Created a "forgot password" link component * Add Email Verification Feature + Update Database Schema * Add Password Recovery Feature + Update Database Schema : ressources_relationnelles.sql * Add Remember me Feature + set TTL JWT at 14 days * Reset password ; Mail verification ; Metadata ; Password input * new login/sign up response type. * Add NewUser Feature * Init Swagger: API + api-docs.json -> editor.swagger.io + composer install * JWT auto Refresh: API * API update + add path /api/verifyUser + pass "newUser" in "user" response --------- Co-authored-by: Capryc0rne <[email protected]> Co-authored-by: Nicolas C. Capryc0rne <[email protected]>
with test exemple & readme by @KilianBre
can logout, display user's icon or a default icon, changed collapse icon
* setting up next js * Zustand & Folder architecture with README files Created folder architecture with readme files. Installed Zustand which is a store manager for javascript applications. * Update frontend README and restructured folders * Initial commit backend * updated README.md * remove .idea directory * updated gitignore - exclude .idea/ * installed & configured antd * Installed Axios ; Removed CSS * init Database * init authentication + Dumb DB test * init front authentication accessible at localhost/login * CORS Origin fix + → http://localhost:3000 * disable signup ; regex for email ; handling error codes ; * Refine userData return on login * Regex signup ; Logout component Displaying logout component or login/signup depending on the "user" value. Inscreased timeout in Axios requests because we had some timeout issues. * Signup backend module + /api/signup * Fixed logout ; Fixed login response ; Regex ; Error handling Fixed logout : remove cookie when user is null Fixed login and signup response : we expected data to be directly accessible but user's data is actually in the "user" object of the response. More maintainable regex expression : they are now exportable for more consistency. Error handling : [sign up] handling codes when falling in the catch statement. * Moved to subfolders ; Renamed routes ; Layouts ; Forgot password link - Moved pages in corresponding subfolder front-office or back-office. - Renamed routes in french. - Created layout for each page in order to change metadata. - Created a "forgot password" link component * Add Email Verification Feature + Update Database Schema * Add Password Recovery Feature + Update Database Schema : ressources_relationnelles.sql * Add Remember me Feature + set TTL JWT at 14 days * Reset password ; Mail verification ; Metadata ; Password input * new login/sign up response type. * Add NewUser Feature * Init Swagger: API + api-docs.json -> editor.swagger.io + composer install * JWT auto Refresh: API * API update + add path /api/verifyUser + pass "newUser" in "user" response * Update (newUser dans user) * add role in JWT and extend limite request at 20k * remove auto refresh (to patch later) * fixed build errors * Update api.php --------- Co-authored-by: Capryc0rne <[email protected]> Co-authored-by: Nicolas C. Capryc0rne <[email protected]> Co-authored-by: KilianBre <[email protected]>
* first look of the user table * pagination get users + DB * remove auto refresh (to patch later) * still working on table * + Middleware isAdmin * + Get Users SortBy Search SearchBy Pagination * handle pagination * Select cols ; quickjump (page) ; * sort * col width ; diff actions based on role ; display all cols button * EditUser + refacto (create Utils.php) update API * DeleteUser + update API * Block / unBlock user + update API * patch Search by * search * get "isBlocked" + update API * fixed Select cols width ; started create user * modify icons and tooltip based on value * add sort by "blocked" * can block/unblock user * delete user * edit user ; fixed checkbox ; disable actions based on role * get countries + update DB + update API * countries patch * Reset filter * Fixed type error * tooltips to cells * fixed DB ; * Display country flag and select country * user patch - by default user was admin - country, city, postalCode can now be nullable * on login, send all user Data to front * change lexicon block to ban * isBlocked -> isBanned ; countries component ; fixed pagination ; * Update user types and file paths * patch ban / unban * make messages visible again --------- Co-authored-by: Capryc0rne <[email protected]>
* first look of the user table * pagination get users + DB * remove auto refresh (to patch later) * still working on table * + Middleware isAdmin * + Get Users SortBy Search SearchBy Pagination * handle pagination * Select cols ; quickjump (page) ; * sort * col width ; diff actions based on role ; display all cols button * EditUser + refacto (create Utils.php) update API * DeleteUser + update API * Block / unBlock user + update API * patch Search by * search * get "isBlocked" + update API * fixed Select cols width ; started create user * modify icons and tooltip based on value * add sort by "blocked" * can block/unblock user * delete user * edit user ; fixed checkbox ; disable actions based on role * get countries + update DB + update API * countries patch * Reset filter * Fixed type error * tooltips to cells * fixed DB ; * Display country flag and select country * user patch - by default user was admin - country, city, postalCode can now be nullable * on login, send all user Data to front * change lexicon block to ban * isBlocked -> isBanned ; countries component ; fixed pagination ; * Update user types and file paths * patch ban / unban * make messages visible again * Sharp dep' ; fixed header ; responsivness Header wasn't collapsing. Fixed. Installed Sharp dependency for image optimization (handle by nextjs). Fixed responsivness. Button to enable/disable fixed columns (email & action) for responsivness purposes. * fixed header ; responsivness * Refactor SelectCountry component and add documentation --------- Co-authored-by: Capryc0rne <[email protected]>
UX on loadings states ;
+ log connections + api update + DB update
+ update API
+ patch +1 day + update API
Ressources relationnelles Run #317
Run Properties:
|
Project |
Ressources relationnelles
|
Branch Review |
prod
|
Run status |
Failed #317
|
Run duration | 11m 57s |
Commit |
9d1ec95327: Jenkins (#39)
|
Committer | Arthur CRAHÉ |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
21
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
0
|
Upgrade your plan to view test results. | |
View all changes introduced in this branch ↗︎ |
Tests for review
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.