Skip to content

Releases: ScilifelabDataCentre/dds_web

v1.0.6.1

01 Jun 15:15
2a8a28f
Compare
Choose a tag to compare

What's Changed

  • Change of FontAwesome js source by @inaod568 in #1194

Full Changelog: v1.0.6...v1.0.6.1

v1.0.6

19 May 08:16
ea16a87
Compare
Choose a tag to compare

What's Changed

  • Allow everything but unicode emojis by @inaod568 in #1178
  • Allow more characters in Project Description by @inaod568 in #1179

Full Changelog: v1.0.5...v1.0.6

v1.0.5

17 May 12:37
897afcc
Compare
Choose a tag to compare

What's Changed

  • Changed bucket check to correct logic and and fixed printout by @inaod568 in #1176
  • Fix cronjob bug by @inaod568 in #1177

Full Changelog: v1.0.4...v1.0.5

v1.0.4

13 May 14:32
372ecd5
Compare
Choose a tag to compare

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

12 May 13:04
fcd19b9
Compare
Choose a tag to compare

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

13 Apr 11:10
35f2ad3
Compare
Choose a tag to compare

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

01 Apr 10:08
d69de9d
Compare
Choose a tag to compare

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...
Read more

web_EOL

15 Sep 10:40
ce8e283
Compare
Choose a tag to compare
web_EOL Pre-release
Pre-release

A bookmark for the time just before the major parts of the WEB application was removed. Kept to be able to easily retrieve old files and code if needed.