Commit Graph
100 Commits
Author SHA1 Message Date
ShootingStar91 64479469f2 Adjust update tab detail styles 2024-08-23 10:07:52 +03:00
ShootingStar91 2001131358 Add creating synonym to species 2024-08-23 09:56:23 +03:00
ShootingStar91 cad7701bff Write: Log also newly created id's 2024-08-23 09:55:50 +03:00
ShootingStar91 d73fc8a048 Write: Skip logging if nothing was written 2024-08-22 22:00:38 +03:00
ShootingStar91 30e8e0cbd2 Write: Add id column for sed_struct 2024-08-22 21:43:05 +03:00
ShootingStar91 24ce54001b Remove possibility to add new museum while editing locality 2024-08-22 21:40:30 +03:00
ShootingStar91 6043acfaca Add WIP delete route & service for locality 2024-08-22 21:39:15 +03:00
ShootingStar91 2381d66ee1 Time bound > Time unit tab: Fix lower/upper bound column and make table SimpleTable 2024-08-22 21:38:07 +03:00
ShootingStar91 7e59cc577a Added frontend delete button and api call 2024-08-22 15:32:46 +03:00
ShootingStar91 61d4491a6e Time unit: Add sequence route and make sequence properly editable 2024-08-22 13:58:38 +03:00
ShootingStar91 271f296938 Block middleware: ignore trailing slash 2024-08-22 13:48:26 +03:00
ShootingStar91 2802e2617a Time unit details: Add rank options 2024-08-22 13:35:45 +03:00
ShootingStar91 db5463f3b2 Time unit details: Remove duplicate id fields, make time units editable by adding a new frame in edit mode 2024-08-22 13:28:38 +03:00
ShootingStar91 e777ca10a5 Show more info to update entries in frontend: Date, authorizer, coordinator.
These are still only initials, should be full names
2024-08-22 13:19:45 +03:00
ShootingStar91 6ba6544c66 Remove comment 2024-08-22 08:39:49 +03:00
ShootingStar91 99e00d0177 Fix log rows not showing up in time unit updates 2024-08-22 08:34:44 +03:00
ShootingStar91 7094d2a6b3 Added reference saving in update events 2024-08-22 08:14:30 +03:00
ShootingStar91 5d43048a77 Fix test 2024-08-22 07:31:27 +03:00
ShootingStar91 8d99117467 Show time bound information in time unit details 2024-08-21 21:27:46 +03:00
ShootingStar91 06875e9f39 Mention in export text that the export takes up to a minute and user should not navigate away 2024-08-20 19:22:20 +03:00
ShootingStar91 9bbcbf174f Rewrite front page text, move links to bottom and explain some basic navigation 2024-08-20 16:39:01 +03:00
ShootingStar91 f808ed80f9 Fix missing arguments in write routes 2024-08-20 15:21:27 +03:00
ShootingStar91 e825f81165 Fix type #no-deploy 2024-08-20 13:33:07 +03:00
ShootingStar91 775afe5fcc Add edit action type to writeContext, meaning update/add type is logged correctly 2024-08-20 11:58:32 +03:00
ShootingStar91 20de9e8f01 Add tooltip to export button 2024-08-20 11:44:03 +03:00
ShootingStar91 e4023054b6 Fix deletions showing id's as new value in log rows instead of old value 2024-08-18 23:34:15 +03:00
ShootingStar91 0550a9ecec Show comment of update entry in update detail modal 2024-08-18 23:19:11 +03:00
ShootingStar91 3386f2ee4e Clean up code & fix reference types 2024-08-18 22:59:27 +03:00
ShootingStar91 7cdc69ab83 Cleanup some errors from code, write routes etc 2024-08-18 19:51:32 +03:00
ShootingStar91 dad9e541fe Merge branch 'reWrite2' 2024-08-18 19:39:38 +03:00
ShootingStar91 c470e122a5 Large fix/refactor/documentation of write feature
Fixed log rows and update entries not being correctly created for relation entries, fixed action type showing correctly, logging deletions also. Refactored some of write code and commented it.
2024-08-18 19:37:10 +03:00
ShootingStar91 bca3b195cb [TableView] Add fix to state handling in url causing error for range filters 2024-08-18 00:50:15 +03:00
ShootingStar91 8b704d341d Change also dev mariadb version due to error in latest 2024-08-17 23:23:37 +03:00
ShootingStar91 161b90ae02 Change mariadb version to specific: latest seems to have broken 2024-08-17 14:38:09 +03:00
ShootingStar91 ede4447471 Fix workflows: didnt run at all, now should run except on tags 2024-08-17 14:26:30 +03:00
ShootingStar91 5861ce5610 Dont run test workflows on tag creations 2024-08-17 14:15:35 +03:00
ShootingStar91 64e7db4e26 Remove text from combined export; change simple export button to more visible with text 2024-08-17 13:55:20 +03:00
arttu 104a8460d8 Remove filtering of 'private' species: it is deprecated, all are public 2024-08-16 21:52:32 +03:00
ShootingStar91 95cd7e64c9 Try to fix release workflow running twice 2024-08-15 13:28:02 +03:00
ShootingStar91 435ad5d415 Fix types of combined export api route 2024-08-15 13:19:11 +03:00
ShootingStar91 2a8b1bd635 Combined export is processed in chunks to save memory. Also using view 2024-08-15 13:04:23 +03:00
ShootingStar91 62dad97ff9 Adjust time bound rights 2024-08-13 11:37:57 +03:00
ShootingStar91 30a804e324 Return limit 2024-08-08 18:03:43 +03:00
ShootingStar91 ba6ef6dc3e Fix eslint error & remove husky script 2024-08-08 13:04:28 +03:00
ShootingStar91 522875ff5e Combined export: Refactoring & text update 2024-08-08 12:44:04 +03:00
arttu 61c4fb692b Try to use mariadb connector for the combined export in order to do it quicker & less memory 2024-08-07 20:05:37 +03:00
arttu 4f061b7034 Improve error handler: Log internal errors 2024-08-07 19:20:13 +03:00
arttu 4d6bbc3f30 Add feedback link to frontpage 2024-08-07 14:15:09 +03:00
arttu 490c5d79cc Revert "Remove limit from combined export"
This reverts commit ee614faf02.
2024-08-07 12:57:17 +03:00
arttu ca7a5d3594 Remove husky (precommit thing) 2024-08-07 12:22:44 +03:00
arttu ee614faf02 Remove limit from combined export 2024-08-07 11:37:58 +03:00
arttu d1f8e9bf5a Write: Remove unnecessary 'finally' block 2024-08-07 11:37:58 +03:00
ShootingStar91 a561a060f1 Email: Fix time limit 2024-08-06 14:32:22 +03:00
arttu 5e35a5a65e Configure email sender as object instead 2024-08-06 12:45:43 +03:00
arttu 4def880488 Tiny code changes 2024-08-06 12:25:16 +03:00
arttu f84f4a8e48 Remove json-override from response logger as res.json calls .send causing double logging 2024-08-06 12:24:54 +03:00
arttu 7bed6a842b Add mesowear score calculation (results not yet verified) 2024-08-06 12:04:52 +03:00
arttu 26e0bab5eb Remove trailing slashes from api calls and block middleware 2024-08-06 12:01:00 +03:00
arttu 6186d23ac4 Add email to allowed routes 2024-08-06 12:00:25 +03:00
arttu 302e714e64 Fix deploy pipeline, again! 2024-08-06 11:23:21 +03:00
arttu 5bc68b1c08 Try to fix deploy pipeline 2024-08-06 11:15:09 +03:00
arttu 3a6e5026d5 Fix new notification not re-starting hide timer 2024-08-06 10:44:17 +03:00
ShootingStar91 929aec5b8c Remove unnecessary checkRowRestriction functions #no-deploy 2024-08-05 22:54:03 +03:00
ShootingStar91 d613d6178e Make age filters range-type 2024-08-05 22:49:46 +03:00
arttu e073096f63 Fix login expiration notification not disappearing #no-deploy 2024-08-05 21:10:08 +03:00
arttu 3d8e5f1122 [Frontpage]: Fix issues link 2024-08-05 21:09:34 +03:00
arttu 09315e083a [Workflow: Build] Add old image deletion 2024-08-05 20:12:18 +03:00
arttu 0fcbbbf27f Add simple tests to check frontend email user rights #no-deploy 2024-08-05 20:02:07 +03:00
arttu 979c112791 Add email sending feature 2024-08-05 17:12:15 +03:00
arttu 9d38f692ea Fix write routes block being applied always in dev 2024-08-05 17:08:19 +03:00
arttu c8778672fd Fix comment in env template 2024-08-05 17:07:29 +03:00
arttu e120809d3d Minor internal changes 2024-08-05 15:51:09 +03:00
arttu a3eff9fe0f Improve login errors and password change notifications 2024-08-05 11:58:33 +03:00
arttu 365b7eecad Add skipping tests in case of build yaml is only changed 2024-08-05 11:58:14 +03:00
arttu a2c9c3ede8 [Workflow: Build] Fix skip conditions again 2024-08-05 11:36:38 +03:00
arttu df6eb3bcb5 [Workflow: Build] Fix skip conditions 2024-08-05 11:35:55 +03:00
arttu 34d9acb501 [Workflow: build] Fix syntax 2024-08-05 11:18:44 +03:00
arttu 0dda819a99 Fix hominin skeletal remains status by checking as lowercase 2024-08-05 11:09:15 +03:00
arttu f6e7def0ac Backend dev.Dockerfile: Fix npm ci order, caused bcrypt issue
The COPY command replaced the container's node_modules (installed with npm ci) with the host systems node_modules, and for some reason this caused (on one PC) an issue where bcrypt.hash hanged forever.
2024-08-05 11:03:33 +03:00
arttu dc3609654c Add hominins calculated value 2024-08-05 10:23:14 +03:00
arttu c29f0e59cf Audit fix frontend npm dependencies 2024-08-03 18:35:34 +03:00
arttu 95228e7353 Fix dev dockerfile: remove node-production #no-deploy 2024-08-03 18:25:21 +03:00
arttu 10bbd41467 [Workflow: Build] Deploy skipping only checked for push event, plus requires hashtag #no-deploy 2024-08-03 14:54:54 +03:00
arttu 9203fec531 Skip deploy if commit has: no-deploy 2024-08-03 14:52:45 +03:00
arttu 787521fcfb Remove accidentally pushed file 2024-08-03 14:52:12 +03:00
arttu cd3aff0e45 [Workflow: Build] Configure staging build on pushes to main 2024-08-03 14:16:28 +03:00
ShootingStar91 f8a5fcc3c0 Fix request.user typing 2024-08-02 21:43:46 +03:00
ShootingStar91 7bbdb79263 [Backend] Add time of request to logs 2024-08-02 21:26:53 +03:00
ShootingStar91 61a16201b5 Fix docker build command options 2024-08-02 15:27:14 +03:00
ShootingStar91 aa67d28763 Debug build workflow 2024-08-02 15:15:53 +03:00
ShootingStar91 596c38c6bb Update env files 2024-08-02 14:49:13 +03:00
ShootingStar91 daafb3069e Handle build env vars via dockerfile args 2024-08-02 14:41:32 +03:00
ShootingStar91 0db334a4f1 [Workflow: Build] Hardcore backend url 2024-08-02 13:51:37 +03:00
ShootingStar91 eaba79fc3a [Workflow: Build] Add backend url env 2024-08-02 13:23:08 +03:00
ShootingStar91 026274e347 [Workflow: Build] Change latest tagging 2024-08-02 12:15:55 +03:00
ShootingStar91 8244210b7d Create build.yaml 2024-08-02 11:43:43 +03:00
ShootingStar91 d4f83c30c9 [Person table] Show person initials and user role in table 2024-08-02 10:15:27 +03:00
ShootingStar91 136add4af8 [Combined export] Show loading icon 2024-08-02 09:58:48 +03:00
ShootingStar91 c3aaded700 [Combined export] Raise limit to 4000 2024-08-02 09:58:32 +03:00
ShootingStar91 c9f9b8091e [Combined export] Change null values to empty 2024-08-02 09:58:11 +03:00