Releases: ScilifelabDataCentre/dds_web
Releases · ScilifelabDataCentre/dds_web
v1.0.6.1
v1.0.6
v1.0.5
v1.0.4
What's Changed
- TOTP authentication by @alneberg in #936
- Fix bug which deleted project bucket instead of project contents only by @inaod568 in #1172
- Add argument option to lost-files flask command by @inaod568 in #1174
- Fix for showing the 90 second TOTP warning by @valyo in #1173
- TOTP added and deletion bug fixed by @inaod568 in #1175
Full Changelog: v1.0.2...v1.0.4
v1.0.2
What's Changed
- Add unit tests for scheduled_tasks.py functions by @zishanmirza in #1158
- Rename unit.py by @zishanmirza in #1159
- DC Branding by @inaod568 in #1160
- New architecture folder with ADR by @inaod568 in #1161
- fixes "IndexError: list index out of range" when listing files within project by @valyo in #1162
- Update PR template by @inaod568 in #1165
- Start status code documentation by @inaod568 in #1164
- Project Creation Error by @zishanmirza in #1166
- handle motd add error by @valyo in #1167
- Add React to ADR by @inaod568 in #1168
- partial fix for delete_invite error DDS-1264 by @valyo in #1163
- API Status codes by @inaod568 in #1169
- PR before next production release by @inaod568 in #1171
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Change default sender to a tuple to show that you can also set a name by @talavis in #1122
- Front-end styling for registration page by @ewels in #1121
- Scheduled job to change status to expired by @valyo in #1116
- Changelog for cronjob by @inaod568 in #1126
- Add required argument for custom error by @aanil in #1127
- Identify and delete lost files by @talavis in #1124
- Add scheduled job to archive projects by @aanil in #1115
- Test Password Reset by @zishanmirza in #1129
- make ADR a doc by @inaod568 in #1131
- pdf version by @inaod568 in #1132
- remove wrong info about facilities by @inaod568 in #1133
- attempting to fix linting by @inaod568 in #1140
- Add the SciLifeLab logo to the navbar by @ewels in #1130
- Add Motd endpoint by @valyo in #1136
- Publish to GHCR as well by @talavis in #1143
- Unit Admin by @zishanmirza in #1142
- Fix image build by @talavis in #1145
- Clarify error messages when incorrect field input e.g. email by @inaod568 in #1146
- New logos by @inaod568 in #1148
- Policy by @inaod568 in #1151
- Delete Invite by @zishanmirza in #1147
- Empty returned by @inaod568 in #1152
- Invite bug: Check for if the unit has any projects by @inaod568 in #1153
- Bug: Checks for invalid characters when creating unit by @inaod568 in #1154
- remove 'currently minimal' by @inaod568 in #1155
- Before release 1.0.1 by @inaod568 in #1150
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- cli by @inaod568 in #390
- Sendev by @senthil10 in #395
- project listing bug by @inaod568 in #396
- add logger by @senthil10 in #399
- blacked by @senthil10 in #400
- Submodule delete branch by @inaod568 in #402
- refactoring by @senthil10 in #403
- bucket naem fix by @senthil10 in #404
- Project size update changed. by @inaod568 in #405
- right branch by @senthil10 in #406
- Project size update fix and other refactoring by @senthil10 in #407
- rename and login case sensitivity by @senthil10 in #408
- Handle case sensitivity by @inaod568 in #409
- Big data fail fix by @senthil10 in #429
- Some refactoring and fixes by @senthil10 in #430
- removed func.binary in delete_all by @inaod568 in #431
- Easier setup by @ewels in #445
- Env variable changes by @senthil10 in #447
- Front end package manager by @ewels in #446
- Changes in database structure by @inaod568 in #448
- Start fixing up / rewriting project file tree by @ewels in #451
- Clean up some files in the root by @ewels in #456
- Automated images to Dockerhub by @talavis in #458
- Rewrite web uploader by @ewels in #455
- Web upload - refactor staging area display. by @ewels in #459
- Use Node 14 for the ccs builder by @talavis in #468
- s3 connector - don't silently fail if there are problems by @ewels in #465
- Homepage redesign by @ewels in #471
- public id removed by @inaod568 in #474
- Animated data blobs :) by @ewels in #475
- New build order by @talavis in #495
- OIDC support for logins by @talavis in #473
- Automated linting of Python by @ErikDanielsson in #498
- Run Black by @ewels in #499
- Browser upload - warning text, cli command by @ewels in #497
- Add a 404 template by @ewels in #496
- Dark mode + footer by @ewels in #500
- Homepage tweaks by @ewels in #505
- size columns in db changed by @inaod568 in #507
- Dark tweaks by @ewels in #508
- Fix the *-light colours in dark mode by @ewels in #516
- Use offical docker actions instead (also fix build) by @talavis in #511
- Another attempt to fix the docker build by @talavis in #517
- Updated API response to return project size by @ErikDanielsson in #520
- Invoicing setup by @inaod568 in #513
- Scheduled file deletion by @inaod568 in #526
- Deactivating features by @inaod568 in #535
- added description about the public_project_id not completely working by @inaod568 in #536
- Db idchanges andinit by @inaod568 in #540
- Revert "Db idchanges andinit" by @inaod568 in #542
- Revert "Revert "Db idchanges andinit"" by @inaod568 in #543
- func.binary removed from some db queries due to errors and safespring… by @inaod568 in #545
- Update old keyword argument to fix project creation by @ErikDanielsson in #546
- Profile page by @pericsson in #523
- Replace deprecated function call with new one by @ErikDanielsson in #547
- #544 cleaned up unused imports and code pieces from two files in the api by @worukan in #553
- Logging to action file and exceptions by @inaod568 in #554
- Cleanup docker (fixes #558) by @alneberg in #559
- Config fix by @alneberg in #562
- Create codeql-analysis.yml by @inaod568 in #528
- Revert "Config fix" by @inaod568 in #563
- Minimal setup for the new authentication which supports both basic an… by @worukan in #565
- Config cleanup (by Johannes) by @inaod568 in #564
- Cleanout web WIP/Suggestion by @alneberg in #566
- Cleanup unused by @inaod568 in #567
- integrity error fixed and cleanup by @inaod568 in #568
- Increase field lengths for project title, file name and file subpath in database by @aanil in #573
- Flask command Init-dev-db by @alneberg in #572
- Revert "Flask command Init-dev-db" by @inaod568 in #576
- Factory all the way by @alneberg in #575
- Remove project auth endpoint, Hand the project to apis3connector and … by @worukan in #579
- Automatic testing with docker-compose and github actions by @alneberg in #590
- Adding instruction for running pdb inside docker to readme by @alneberg in #591
- Facility to unit by @inaod568 in #592
- Removed permissions string from the User model and its usages by @worukan in #595
- Updated test data to new model by @alneberg in #597
- Moving the schedulers to init by @MatthiasZepper in #589
- Er diagram alterations by @inaod568 in #598
- Include validators in marshmallows.py by @MatthiasZepper in #605
- Tiny readme fix by @alneberg in #607
- Fix scheduler issue with Johannes by @MatthiasZepper in #608
- Add create_proj api endpoint by @aanil in #606
- Small touches to the code related to roles. by @worukan in #614
- fixed decryption error by @inaod568 in #621
- Add tests for CreateProject by @aanil in #620
- Replace pyjwt dependency with jwcrypto and user dict-key with sub in the token by @worukan in #624
- Add senstive Column to project by @aanil in #625
- User inheritance and roles by @inaod568 in #627
- Match more than 1 level of subdirectories by @aanil in #633
- Implement Unittests for API calls (Issue #602) by @MatthiasZepper in #626
- API endpoint for listing project users by @aanil in #635
- Create API endpoints for inviting users to the DDS by @inaod568 in #571
- Username bug by @inaod568 in https://github.com/ScilifelabD...