beat.web merge requestshttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests2021-01-07T10:06:51Zhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/414Update the password reset URL path to match Django's2021-01-07T10:06:51ZSamuel GAISTUpdate the password reset URL path to match Django'sThe URL path has changed at some point during Django's updates therefore, update ours to match the latest version used.
Fixes #583The URL path has changed at some point during Django's updates therefore, update ours to match the latest version used.
Fixes #583Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/404Refactor accounts (including API/Views) and yearly_revalidation_users command...2020-12-18T13:33:03ZFlavio TARSETTIRefactor accounts (including API/Views) and yearly_revalidation_users command scripts - Centralize and tests accounts emails* cleaned accounts API
* cleaned accounts views
* refactored yearly revalidation scripts
* removed code duplicates and unified code
* centralized account actions (i.e.: supervisee rejection, etc.)
* made sure tests still work
* cen...* cleaned accounts API
* cleaned accounts views
* refactored yearly revalidation scripts
* removed code duplicates and unified code
* centralized account actions (i.e.: supervisee rejection, etc.)
* made sure tests still work
* centralized emails with an email messaging utility
* added complete test cases for all emails
* removed unused emails
* patched code exceptions
* simplified inheritance in accounts API
* improved error management in API with DRF
This MR does a cleanup of the command targeting yearly re-validation of users.
Fixes #577Code cleanupSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/386Fix front page stats2020-11-17T14:49:39ZSamuel GAISTFix front page statsThis merge request fixes the way the numbers are gathered for the statistics on the front page.
It now shows an accurate picture to the user on the page whether anonymous or not.
Fixes #514This merge request fixes the way the numbers are gathered for the statistics on the front page.
It now shows an accurate picture to the user on the page whether anonymous or not.
Fixes #514Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/405Fix search fields in databases admin2020-10-01T07:55:04ZSamuel GAISTFix search fields in databases adminThe databases have no author, therefore they cannot be search by them.
Removed the fieldThe databases have no author, therefore they cannot be search by them.
Removed the fieldCode cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/397Fix the dataformat declaration view2020-09-30T09:24:32ZSamuel GAISTFix the dataformat declaration viewThe python ordered dictionary was shown raw, use the
string version of the declaration to feed the editor.The python ordered dictionary was shown raw, use the
string version of the declaration to feed the editor.Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/391Revert "Merge branch '569_cleanup_account_supervision_check_migration' into '...2020-09-25T23:46:44ZSamuel GAISTRevert "Merge branch '569_cleanup_account_supervision_check_migration' into 'django3_migration'"This reverts merge request !388
"Refactoring" a migration has side effects on an existing database.
The migrations are recorded and thus doing this change we break the state and it's wrong.
Let's keep the migration as is for consistency.This reverts merge request !388
"Refactoring" a migration has side effects on an existing database.
The migrations are recorded and thus doing this change we break the state and it's wrong.
Let's keep the migration as is for consistency.Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/387Simplify URL_PREFIX handling in urls.py2020-09-24T15:51:40ZSamuel GAISTSimplify URL_PREFIX handling in urls.pyURL_PREFIX shall not contain a fully qualified URL therefore there's no need to parse it.
Part of #558URL_PREFIX shall not contain a fully qualified URL therefore there's no need to parse it.
Part of #558Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/385Fix links in activity stream2020-09-24T13:43:49ZSamuel GAISTFix links in activity streamThis merge request fixes an issue where the links generated in the activity stream was wrong and included the URL_PREFIX twice.
Part of #558This merge request fixes an issue where the links generated in the activity stream was wrong and included the URL_PREFIX twice.
Part of #558Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/381Cleanup URL_PREFIX uses in experiments2020-09-23T14:22:08ZSamuel GAISTCleanup URL_PREFIX uses in experimentsThis merge request cleans up the uses of URL_PREFIX in the experiments module.
The places where it was used were in fact not in use so they have been removed.
Part of #558This merge request cleans up the uses of URL_PREFIX in the experiments module.
The places where it was used were in fact not in use so they have been removed.
Part of #558Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/377Remove Python2 imports2020-09-22T09:04:21ZSamuel GAISTRemove Python2 importsThis merge request does a cleanup on the special handling of various imports to stay Python 2 compatible.
This requirement being not relevant anymore, remove all these special cases.This merge request does a cleanup on the special handling of various imports to stay Python 2 compatible.
This requirement being not relevant anymore, remove all these special cases.Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/375Remove the extra forms for environment language handling2020-09-17T21:05:10ZSamuel GAISTRemove the extra forms for environment language handlingThis makes the environment creation and management clearer.
Fixes #565This makes the environment creation and management clearer.
Fixes #565Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/374Update wsgi socket path2020-09-17T20:49:18ZSamuel GAISTUpdate wsgi socket pathThe original path used is rightfully forbidden on production, therefore use a dedicated path with correct accessibility rights.The original path used is rightfully forbidden on production, therefore use a dedicated path with correct accessibility rights.Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/356Cleanup plotters2020-09-16T09:53:07ZSamuel GAISTCleanup plottersThis merge requests does a pre-commit cleanup of the plotters application.
Part of #562This merge requests does a pre-commit cleanup of the plotters application.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/357Cleanup reports2020-09-14T09:42:16ZSamuel GAISTCleanup reportsThis merge requests does a pre-commit cleanup of the reports application.
Part of #562This merge requests does a pre-commit cleanup of the reports application.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/371Remove the scheduler script2020-09-11T16:20:51ZSamuel GAISTRemove the scheduler scriptThe scheduler script located under scripts is not used anymore.
Therefore remove it to avoid dead code to pile up.
Part of #567The scheduler script located under scripts is not used anymore.
Therefore remove it to avoid dead code to pile up.
Part of #567Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/370Cleanup beat/web files2020-09-11T15:10:51ZSamuel GAISTCleanup beat/web filesThis merge requests does a pre-commit cleanup of the files found at the root of the beat/web folder.
Part of #562This merge requests does a pre-commit cleanup of the files found at the root of the beat/web folder.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/360Scripts cleanup2020-09-11T15:04:58ZSamuel GAISTScripts cleanupThis merge requests does a pre-commit cleanup of the scripts folder content.
Part of #562This merge requests does a pre-commit cleanup of the scripts folder content.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/369Cleanup utils2020-09-11T14:52:51ZSamuel GAISTCleanup utilsThis merge requests does a pre-commit cleanup of the utils module.
Part of #562This merge requests does a pre-commit cleanup of the utils module.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/368Cleanup ui2020-09-11T13:54:43ZSamuel GAISTCleanup uiThis merge requests does a pre-commit cleanup of the ui application.
Part of #562This merge requests does a pre-commit cleanup of the ui application.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.web/-/merge_requests/367Cleanup ui registration2020-09-11T13:38:17ZSamuel GAISTCleanup ui registrationThis merge requests does a pre-commit cleanup of the registration part stored under the ui application.
Part of #562This merge requests does a pre-commit cleanup of the registration part stored under the ui application.
Part of #562Code cleanupFlavio TARSETTIFlavio TARSETTI