Luka Murn
98a39ecd72
Fix visual bug (everything bold) on projects index page
...
Bug was introduced in projects absent section, there was no
closing </strong> tag.
2018-11-14 11:33:27 +01:00
Luka Murn
c0940b143a
Fix root page bug introduced with merge features/core-api -> master
2018-11-13 21:24:20 +01:00
mz3944
056efe170b
Merge pull request #1358 from mz3944/mz-SCI-2646
...
Removal of the temporary files for export all [SCI-2646]
2018-11-13 20:31:04 +01:00
Oleksii Kriuchykhin
fb309a12b9
Refactor result and step comments initialization [SCI-2830]
2018-11-13 16:57:42 +01:00
Luka Murn
84df2c81f9
Merge branch 'features/export-all'
...
Conflicts:
app/controllers/experiments_controller.rb
app/controllers/my_modules_controller.rb
db/schema.rb
2018-11-13 09:14:02 +01:00
Alex Kriuchykhin
b16646b0b4
Merge pull request #1366 from okriuchykhin/ok_SCI_2839
...
Improve Export All button behaviour [SCI-2839]
2018-11-12 17:32:33 +01:00
Oleksii Kriuchykhin
98d1ea8542
Improve Export All button behaviour [SCI-2839]
2018-11-12 15:51:03 +01:00
Oleksii Kriuchykhin
145c66a834
Fix user counters on projects overview page [SCI-2847]
2018-11-12 11:52:38 +01:00
Oleksii Kriuchykhin
e89d60785f
Fix dates on activities and experiments [SCI-2778]
2018-11-12 10:26:48 +01:00
Matej Zrimšek
57dbd63aa3
Add archive badge for archived projetcs/experiments/modules in export-all PDF [SCI-2817]
2018-11-12 01:34:00 +01:00
Oleksii Kriuchykhin
8d0dbc7076
Add time format selection to settings [SCI-2778]
2018-11-09 16:19:40 +01:00
mlorb
75875e5421
fix user_project manage permission
2018-11-09 11:36:44 +01:00
Alex Kriuchykhin
eb72ea69dd
Merge pull request #1361 from okriuchykhin/ok_SCI_2785_v2
...
Improve counters on projects overview table [SCI-2785]
2018-11-09 09:37:41 +01:00
Matej Zrimšek
2a5b36b3c2
Fix index/position for export-all folder names [SCI-2817]
2018-11-09 01:21:30 +01:00
Matej Zrimšek
6ff117d662
Fix path creation and construction for export-all [SCI-2817]
2018-11-09 00:44:17 +01:00
Matej Zrimšek
f23160ba6d
Refactor logic for handling model path in export-all [SCI-2817]
2018-11-08 23:23:23 +01:00
Matej Zrimšek
58b2310d26
Add archived models in corresponding archive directory [SCI-2817]
2018-11-08 23:21:25 +01:00
Matej Zrimšek
efb4e0c549
Change indexing in task names in export-all PDF [SCI-2817]
2018-11-08 21:48:09 +01:00
Matej Zrimšek
dc91be3749
Preserve task order from project sidebar in export-all file structure [SCI-2817]
2018-11-08 21:48:09 +01:00
Matej Zrimšek
08396b2101
Make folder and file names more readable for export-all ZIP [SCI-2817]
2018-11-08 21:48:09 +01:00
Matej Zrimšek
d65fcdc312
Change datetime to human friendly format for ZIP exports [SCI-2817]
2018-11-08 21:48:09 +01:00
Matej Zrimšek
159f6d1ee2
Minor refactoring of exports [SCI-2646]
2018-11-08 21:39:09 +01:00
Matej Zrimšek
b7fdd82409
Ensure temp files deletion after export is done [SCI-2646]
2018-11-08 21:32:07 +01:00
mlorb
a56d22a329
change count to size
2018-11-08 09:43:32 +01:00
Oleksii Kriuchykhin
1feb13c74a
Improve counters on projects overview table [SCI-2785]
2018-11-07 22:27:57 +01:00
Oleksii Kriuchykhin
23ee4760ae
Fix failing tests [SCI-2773]
2018-11-07 16:39:00 +01:00
Oleksii Kriuchykhin
30885e060d
Merge latest core-api branch [SCI-2773]
2018-11-07 15:53:21 +01:00
Oleksii Kriuchykhin
60e78fa868
Improve code style for error handling [SCI-2773]
2018-11-07 15:43:44 +01:00
mlorb
4d156080ac
fix empty projects page bug and projects tree bug
2018-11-07 13:45:46 +01:00
mlorb
039faf2964
Merge pull request #1359 from mlorb/ml-sci-2843
...
Fix bug with new project button not working [SCI-2843]
2018-11-07 11:02:47 +01:00
Oleksii Kriuchykhin
82a11ebca2
Remove duplicate destroy for report [SCI-2834]
2018-11-07 09:55:06 +01:00
Matej Zrimšek
2f6a6072e1
Fix repository ZIP export test to work with enabled workers [SCI-2646]
2018-11-07 06:14:40 +01:00
Matej Zrimšek
8fe0249f45
Fix test for repository ZIP export & return path for ZIP exports [SCI-2646]
2018-11-07 05:04:29 +01:00
mlorb
63e039e235
fix bug with new project button not working
2018-11-06 11:38:31 +01:00
Oleksii Kriuchykhin
0e192cc830
Ensure that temporary report is always deleted [SCI-2834]
2018-11-06 09:33:18 +01:00
Matej Zrimšek
ee611a45d9
Also remove temp file after other types of ZIP export generation [SCI-2646]
2018-11-04 01:39:16 +01:00
Matej Zrimšek
5defbdd76e
Remove temp files after export-all ZIP generation [SCI-2646]
2018-11-04 01:33:50 +01:00
mlorb
ad5f4c2ebb
Merge pull request #1356 from mlorb/ml-sci-remove-protocol-show-endpoint
...
Remove show protocol api endpoint
2018-10-30 14:04:17 +01:00
Oleksii Kriuchykhin
daaeb385bb
Fix permission helpers in delayed export job [SCI-2834]
2018-10-30 14:04:01 +01:00
Alex Kriuchykhin
2f466383a5
Merge pull request #1333 from okriuchykhin/ok_SCI_2742
...
RESTful API for Object Querying (READ) - unit tests [SCI-2742]
2018-10-29 16:26:58 +01:00
Alex Kriuchykhin
126fa03305
Merge pull request #1349 from okriuchykhin/ok_SCI_2818
...
Fix project index endpoint permission bug [SCI-2818]
2018-10-29 14:59:22 +01:00
Alex Kriuchykhin
1083ce61fb
Merge pull request #1352 from okriuchykhin/ok_SCI_2814
...
Rename user_id to sub in JWT [SCI-2814]
2018-10-29 14:54:00 +01:00
Alex Kriuchykhin
d0804c8969
Merge pull request #1350 from okriuchykhin/ok_SCI_2821
...
Fix relationships in activities serializer [SCI-2821]
2018-10-29 14:53:15 +01:00
Alex Kriuchykhin
098b18b405
Merge pull request #1348 from okriuchykhin/ok_SCI_2782
...
Fix inventory column creation permission check [SCI-2782]
2018-10-29 14:52:57 +01:00
Alex Kriuchykhin
4320af794b
Merge pull request #1353 from okriuchykhin/ok_SCI_2771
...
Fix API endpoints that return file URLs [SCI-2771]
2018-10-29 13:44:55 +01:00
Alex Kriuchykhin
2b4ef619c2
Merge pull request #1345 from okriuchykhin/ok_SCI_2785
...
Show all experiments and tasks for archived projects [SCI-2785]
2018-10-29 11:56:38 +01:00
mlorb
0f8c80172e
remove show protocol api endpoint
2018-10-29 11:21:48 +01:00
Alex Kriuchykhin
c1d853f7bd
Merge pull request #1344 from okriuchykhin/ok_SCI_2783
...
Fix issue with project dropdown caching [SCI-2783]
2018-10-29 10:56:02 +01:00
Oleksii Kriuchykhin
5708e9bbe7
Fix project start day in serializer [SCI-2820]
2018-10-28 19:02:44 +01:00
Oleksii Kriuchykhin
d1e6c64d5e
Fix API endpoints that return file URLs [SCI-2771]
2018-10-28 18:39:34 +01:00
mz3944
d733f4e357
Merge pull request #1346 from mz3944/mz-SCI-2787
...
In project list table table is not updated when archiving/restoring project [SCI-2787]
2018-10-28 14:36:17 +01:00
Oleksii Kriuchykhin
04ff5870af
Rename user_id to sub in JWT [SCI-2814]
2018-10-28 14:34:51 +01:00
Jure Grabnar
0977f5251d
Merge pull request #1351 from jbargu/jg_add_zero_limit_to_export
...
Fix zero limit config on export all
2018-10-28 13:38:21 +01:00
Jure Grabnar
cab0b78afa
Fix zero limit config on export all
2018-10-28 09:43:34 +01:00
Oleksii Kriuchykhin
012447d762
Fix relationships in activities serializer [SCI-2821]
2018-10-26 17:30:04 +02:00
Oleksii Kriuchykhin
9ad2718f32
Fix project index endpoint permission bug [SCI-2818]
2018-10-26 16:46:01 +02:00
Oleksii Kriuchykhin
93e7c3f390
Fix inventory column creation permission check [SCI-2782]
2018-10-26 14:38:47 +02:00
Alex Kriuchykhin
802290df8b
Merge pull request #1343 from okriuchykhin/ok_SCI_2826
...
Skip missing files in assets [SCI-2826]
2018-10-26 14:23:23 +02:00
Alex Kriuchykhin
b51f064c28
Merge pull request #1347 from okriuchykhin/ok_SCI_2756
...
Remove double initialization of comments on steps [SCI-2756]
2018-10-26 14:19:58 +02:00
Jure Grabnar
7d2f2c3b5f
Merge pull request #1337 from jbargu/jg_bug_sci_2805
...
Add can_export_project? permission to allow archived projects to be exported [SCI-2805]
2018-10-26 11:23:57 +02:00
mz3944
ee2cc90825
Merge pull request #1324 from mz3944/mz-SCI-2732
...
Export all - Projects view - projects endpoints (unit tests) [SCI-2732]
2018-10-26 11:20:09 +02:00
Jure Grabnar
04b1d0e142
Remove blank line
2018-10-26 11:00:13 +02:00
Jure Grabnar
3903b4a6f2
Refactor read_project/export_project permissions
2018-10-26 10:58:59 +02:00
Alex Kriuchykhin
f581829357
Merge pull request #1339 from okriuchykhin/ok_SCI_2804
...
Fix relative links to files in export all PDF [SCI-2804]
2018-10-26 10:57:04 +02:00
Oleksii Kriuchykhin
6e6bb73d2f
Remove double initialization of comments on steps [SCI-2756]
2018-10-26 09:29:42 +02:00
Matej Zrimšek
6447750ff7
Fix showing projects in table view when all are archived [SCI-2787]
2018-10-25 22:31:00 +02:00
Alex Kriuchykhin
ababa0b157
Merge pull request #1340 from okriuchykhin/ok_SCI_2793
...
Fix helpers to use with export all [SCI-2793]
2018-10-25 16:55:39 +02:00
Oleksii Kriuchykhin
e9a8826a1e
Show all experiments and tasks for archived projects [SCI-2785]
2018-10-24 18:49:59 +02:00
Oleksii Kriuchykhin
641d74829a
Fix issue with project dropdown caching [SCI-2783]
2018-10-24 17:52:40 +02:00
Oleksii Kriuchykhin
744ad5b196
Skip missimg files in assets [SCI-2826]
2018-10-24 14:58:59 +02:00
Luka Murn
42793d25b7
Add bottom padding to sign in/up/forgot password pages
...
Closes SCI-2764.
2018-10-24 13:57:58 +02:00
Luka Murn
95340bcf36
Update team name placeholder & sublabel on sign up pages
2018-10-24 13:43:56 +02:00
Oleksii Kriuchykhin
990d3a34ca
Fix link to inventory CSV file [SCI-2804]
2018-10-24 12:59:04 +02:00
Matej Zrimšek
c89488e105
Fix displaying projects when all are archived [SCI-2787]
2018-10-24 03:34:13 +02:00
Matej Zrimšek
43fdab561f
Fix project archiving and restoring edge case [SCI-2787]
2018-10-24 01:37:57 +02:00
Matej Zrimšek
18e52e2c6f
Fix fetching all user projects [SCI-2787]
2018-10-24 00:29:30 +02:00
Matej Zrimšek
c8d170f9ec
Add default page size when it's not in request params when fetching projects
2018-10-23 19:51:50 +02:00
Oleksii Kriuchykhin
b53f2c8347
Improve error messages in API [SCI-2773]
2018-10-23 17:52:48 +02:00
Oleksii Kriuchykhin
81d751974d
Fix helpers to use with export all [SCI-2793]
2018-10-22 14:32:10 +02:00
Oleksii Kriuchykhin
83566cc9d5
Fix relative links to files in export all PDF [SCI-2804]
2018-10-19 16:25:43 +02:00
Alex Kriuchykhin
e9b64b65a3
Merge pull request #1330 from okriuchykhin/ok_SCI_2770
...
Add request rate throttling for API [SCI-2770]
2018-10-19 09:38:31 +02:00
Jure Grabnar
bd5a2a43fd
Add can_export_project? permission
...
Closes [SCI-2805].
2018-10-19 08:41:39 +02:00
mlorb
e5fca1b1cd
change the rich text max limit on frontend to 50000
2018-10-18 14:22:15 +02:00
Alex Kriuchykhin
18b1cad8a4
Merge pull request #1334 from okriuchykhin/ok_SCI_2772
...
Implement inventory column data type name mappings [SCI-2772]
2018-10-17 10:37:23 +02:00
Oleksii Kriuchykhin
e4e66d3e5d
Merge branch 'core-api' into ok_SCI_2742
2018-10-16 17:38:30 +02:00
Oleksii Kriuchykhin
02f536cd08
Merge latest features/export-all [SCI-2733]
2018-10-16 17:20:19 +02:00
Oleksii Kriuchykhin
ed46115b3f
Implement inventory column data type name mappings [SCI-2772]
2018-10-16 15:35:02 +02:00
Oleksii Kriuchykhin
f6b039d54e
Merge latest core-api branch [SCI-2765]
2018-10-16 12:07:47 +02:00
Jure Grabnar
c13e7531ea
Change generate_team method name
2018-10-16 11:13:01 +02:00
Jure Grabnar
447cad083d
Fix formatting according to HoundBot
2018-10-16 11:01:58 +02:00
Jure Grabnar
d50f56e319
Disable/enable export proejct button
...
Fix filesystem saving
2018-10-16 11:01:58 +02:00
Jure Grabnar
ed16e8d479
Fix reviewers errors
2018-10-16 11:00:38 +02:00
Jure Grabnar
6b47165ac1
Fix formatting according to Houndbot
2018-10-16 11:00:38 +02:00
Jure Grabnar
2558b7a313
Fix formatting according to HoundBot
2018-10-16 11:00:38 +02:00
Jure Grabnar
26df1e5a98
Add export project modal
...
Closes [SCI-2645]
2018-10-16 11:00:38 +02:00
Oleksii Kriuchykhin
0db9ef44e2
Add experiment, task, result READ endpoints tests [SCI-2742]
2018-10-15 16:27:22 +02:00
Luka Murn
1093ea11f4
Merge branch 'lm-api-fixes' of https://github.com/Ducz0r/scinote-web into Ducz0r-lm-api-fixes
...
Conflicts:
app/serializers/api/v1/activity_serializer.rb
app/serializers/api/v1/inventory_column_serializer.rb
app/serializers/api/v1/project_serializer.rb
2018-10-15 15:20:26 +02:00
Jure Grabnar
b9bb0db62d
Merge pull request #1314 from mz3944/mz-SCI-2752
...
Render SciNote tables within exported PDF as using HTML Tables [SCI-2752]
2018-10-15 10:03:42 +02:00
Jure Grabnar
ab71471a49
Fix inventories attachment/CSV file path
2018-10-15 08:55:00 +02:00
Matej Zrimšek
ef5bf42fc2
Refactor table styling for export all PDF; remove 'min-width' from table cells to also display bigger tables nicely
2018-10-15 08:00:04 +02:00
Matej Zrimšek
7fe6837206
Style tables in export all PDF (in same way as in PDF reports) [SCI-2752]
2018-10-15 07:59:28 +02:00
Matej Zrimšek
97e6fe34a1
Add unstyled tables to the export all PDF [SCI-2752]
2018-10-15 07:58:44 +02:00
Matej Zrimšek
46da1e6b7d
Fix handling relative URLs in export all PDF after rebase; minor refactoring [SCI-2641]
2018-10-15 07:13:41 +02:00
Matej Zrimšek
9fb5520970
Refactor/match exported filenames in export all PDF [SCI-2641]
2018-10-15 05:54:19 +02:00
Matej Zrimšek
17380ba0ca
Refactoring rebased code [SCI-2641]
2018-10-15 01:12:25 +02:00
Matej Zrimšek
1bf16537f6
Add PDF content to the export all ZIP [SCI-2641]
2018-10-14 23:56:10 +02:00
Matej Zrimšek
48a6a64502
Move PDF generation and export logic of export all PDF to the model
2018-10-14 22:52:54 +02:00
Oleksii Kriuchykhin
1cafbd8c50
Move generic code to Viewable Concern [SCI-2733]
2018-10-12 16:14:24 +02:00
Oleksii Kriuchykhin
f221d71bbc
Fix datatables state restore [SCI-2733]
2018-10-12 15:15:43 +02:00
Matej Zrimšek
69f3a919db
Some specification and syntax fixes [SCI-2641]
2018-10-12 07:42:17 +02:00
Matej Zrimšek
e242e9a516
Refactor export all PDF content generation [SCI-2641]
2018-10-12 07:40:22 +02:00
Matej Zrimšek
67d51a8880
Refactor ReportsHelper#render_report_element
2018-10-12 07:40:22 +02:00
Matej Zrimšek
aa30cf6130
Refactor StringUtility#to_filesystems_compatible_filename [SCI-2641]
2018-10-12 07:40:22 +02:00
Matej Zrimšek
1575da6edb
Make filenames and folder names in export all PDF compatible with filesystems (improved function should be used from another PR) [SCI-2641]
2018-10-12 07:40:22 +02:00
Matej Zrimšek
d970576d60
Switch between generating report PDF and export all PDF [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
a16d16bc5b
Move export all report business logic to model [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
5ce94b5ecd
Remove dynamically created export all report after it's no longer needed
2018-10-12 07:40:21 +02:00
Matej Zrimšek
476b6d50a2
Create export all PDF when it's needed [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
c0dc4f6951
Add hyperlinks to inventories' *.csv files in export all PDF [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
ed6dfc90b0
Also shorten too long folder names, fix filename shortening [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
7152d2f0f1
Fix/update file naming convection for exported files [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
d598bb8366
Make relative links work in export all PDF [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
6f77c4772c
Minor fix for assets & tables naming in export all PDF
2018-10-12 07:40:21 +02:00
Matej Zrimšek
0ebce8e283
Add relative links (not working) to files and tables into the PDF [SCI-2641]
2018-10-12 07:40:21 +02:00
Matej Zrimšek
b15cc66b2f
Add export project PDF for dummy project
2018-10-12 07:40:21 +02:00
Luka Murn
1e46631c02
Merge pull request #1316 from czbiohub/mc-SCI-2700
...
close sci-2700; add unit tests for inventory column update [SCI-2700]
2018-10-11 10:20:15 +02:00
Luka Murn
c11345d6a1
Minorly update inventory_column_serializer so tests pass
2018-10-11 09:49:54 +02:00
Oleksii Kriuchykhin
8cf59d8d22
Add request rate throttling for API [SCI-2770]
2018-10-11 09:48:06 +02:00
Luka Murn
a217b11bba
Merge pull request #1298 from Zanz2/zz_projects_api_task_2539
...
Created read endpoint for projects and related models [SCI-2539]
2018-10-11 09:03:18 +02:00
Luka Murn
c0f47f03b7
Hound is love, Hound is life
2018-10-11 08:51:14 +02:00
Luka Murn
dd4f7b5d02
Fix project users, activities, comments, reports endpoints
2018-10-10 17:35:09 +02:00
Zanz2
4dc1320988
Merge pull request #1326 from Zanz2/zz_pio_upload_button_sci2760
...
Disabled turbolinks in left navigation bar protocols button [SCI-2760]
2018-10-10 17:14:15 +02:00
Oleksii Kriuchykhin
bf80aa12a7
Fix failing test [SCI-2765]
2018-10-10 17:00:53 +02:00
Oleksii Kriuchykhin
af02f29fb5
Implement user state saving for projects overview [SCI-2733]
2018-10-10 16:15:31 +02:00
Alex Kriuchykhin
16b29b50a5
Merge pull request #1321 from okriuchykhin/ok_SCI_2731
...
Add Projects view - list/table view [SCI-2731]
2018-10-08 17:53:35 +02:00
Oleksii Kriuchykhin
7a591273a3
Remove unused variables [SCI-2731]
2018-10-08 13:45:26 +02:00
Oleksii Kriuchykhin
77e2371091
Add tests for inventory cell endpoints [SCI-2765]
2018-10-08 13:25:03 +02:00
Luka Murn
a8d56d32e2
Hound is love, Hound is life
2018-10-07 13:28:29 +02:00
Luka Murn
7527dc7352
Fix READ index, READ show, POST create /tasks/:id/results endpoints
2018-10-07 12:58:17 +02:00
Luka Murn
fc5cf33614
Fix GET /tasks/:id/activities endpoint
2018-10-07 11:54:11 +02:00
Luka Murn
fca580face
Fix GET /tasks/:id/inputs, GET /tasks/:id/outputs endpoints
2018-10-07 11:35:12 +02:00
Luka Murn
239b974fa0
Fix GET /tasks/:tid/protocols, GET /tasks/:tid/protocols/:id endpts
2018-10-07 11:29:56 +02:00
Luka Murn
24299ef4c0
Fix GET /tasks/:task_id/tags, GET /tasks/:task_id/tags/:id endpts
2018-10-07 11:10:41 +02:00
Luka Murn
98544f00e8
Fix GET /tasks/:task_id/users, GET /tasks/:task_id/users/1 endpts
2018-10-07 10:20:01 +02:00
Luka Murn
94e80edc9b
Minor variable rename in task_groups_controller.rb
2018-10-07 10:16:00 +02:00
Luka Murn
f56e5b1e5a
Update GET /task/:task_id/items, GET /task/:task_id/items/:id endpts
2018-10-07 10:07:37 +02:00
Luka Murn
0de3c7eb4e
Update GET /tasks, GET /tasks/:id endpoints, refactor routes.rb
2018-10-07 09:45:24 +02:00
Luka Murn
0643ba216e
Fix GET /connections, /connections/:id endpoints
2018-10-07 00:53:39 +02:00
Luka Murn
c9a15db85f
Fix GET /task_groups endpoints
2018-10-06 20:11:01 +02:00
Luka Murn
d235dd7807
Update GET /inventory_items, GET /inventory_items/:id endpoints
2018-10-06 18:37:40 +02:00
Luka Murn
9e78de6ef2
Update CREATE, PATCH, DELETE inventory_column endpoints
2018-10-06 17:11:59 +02:00
Luka Murn
6625b4019e
Update GET /inventory_columns, GET /inventory_columns/:id endpts
2018-10-06 13:47:41 +02:00
Zanz2
cfe5801856
Disabled turbolinks in left navigation bar protocols button, i think it fixes the issue
2018-10-06 12:56:13 +02:00
Luka Murn
eaa8a627a8
Update GET /inventories, GET /inventories/:inventory_id endpoints
2018-10-06 12:39:44 +02:00
Luka Murn
6faaff550b
Update GET /teams, GET teams/:team_id endpoints slightly
2018-10-06 12:18:57 +02:00
Jure Grabnar
d7c875135e
Merge pull request #1304 from jbargu/jg_zipfile_structure
...
Create zipfile structure for export all, implement inventory CSV for export [SCI-2640] [SCI-2642] [SCI-2643] [SCI-2644]
2018-10-05 15:36:56 +02:00
Oleksii Kriuchykhin
0c452f519d
Add CRUD endpoints for inventory cells [SCI-2765]
2018-10-05 00:18:42 +02:00
Oleksii Kriuchykhin
363c1e4a34
Add endpoints for managing inventory list items [SCI-2741]
2018-10-03 13:54:52 +02:00
Oleksii Kriuchykhin
ba58eec2e2
Merge latest features/export-all [SCI-2731]
2018-10-03 11:04:44 +02:00
Oleksii Kriuchykhin
53874c4680
Fix Hound config and CSS code styling [SCI-2730]
2018-10-03 10:39:22 +02:00
Luka Murn
21a24dc98b
Fix invite users modal to display tooltips in all variants
...
Closes SCI-2759.
2018-10-02 17:55:39 +02:00
Oleksii Kriuchykhin
7d995189bd
Fixies after code review [SCI-2730]
2018-10-02 14:24:44 +02:00
Luka Murn
d71be76657
Fix minor styling & text on settings - preferences page
2018-10-02 13:59:19 +02:00
Luka Murn
c079f16d58
Fix the tooltips positioning on canvas
2018-10-02 13:50:26 +02:00
Luka Murn
9632d1cd01
Set tooltips initialization to comply with turbolinks
...
Also add custom styling options as another data attribute.
2018-10-02 13:49:19 +02:00
Luka Murn
c12f77d1d1
Fix styling (ESLint) on tooltip_helper.js
2018-10-02 11:25:51 +02:00
Oleksii Kriuchykhin
492a5de19e
Add Projects view - list/table view [SCI-2731]
2018-10-01 15:39:42 +02:00
Jure Grabnar
553ac4c360
Refactor code according to PR review
...
PR review: https://github.com/biosistemika/scinote-web/pull/1304
Closes: [SCI-2640], [SCI-2642], [SCI-2643], [SCI-2644].
2018-09-30 16:37:18 +02:00
Zanz2
ada98e9eaf
Merge pull request #1289 from Zanz2/step_save_table_too_long_bug_sci2719
...
Fixed bug with table name of step not being length validated [SCI-2719]
2018-09-28 14:37:08 +02:00
Zanz2
16f9728a05
fixed to not use gon gem
2018-09-28 14:26:05 +02:00
Zanz2
c6936bc71e
fixed the implementation according to PR review, now validates all table names, when multiple are present, and uses gon gem
2018-09-28 13:13:25 +02:00
Oleksii Kriuchykhin
2508394924
Refactor Projects view - cards view [SCI-2730]
2018-09-27 10:43:44 +02:00
Zanz2
2e0c40ed45
fixed merge
2018-09-26 12:20:13 +02:00
Zanz2
c8ed808920
merged with core-api
2018-09-26 12:17:49 +02:00
Zanz2
1a512698e8
Merge pull request #1286 from Zanz2/zz_search_page_update_bug_sci2684_v2
...
( better solution ) Search page results from different teams than active not switching active team on click [SCI-2684]
2018-09-26 12:04:09 +02:00
Alex Kriuchykhin
112343e65d
Merge pull request #1311 from okriuchykhin/ok_SCI_2738
...
Improve delayed jobs for TempFile deletion and Asset text extraction [SCI-2738]
2018-09-25 11:49:19 +02:00
Oleksii Kriuchykhin
f8388d4bcd
Merge branch 'ok_SCI_2729' into ok_SCI_2730
2018-09-25 10:26:46 +02:00
Oleksii Kriuchykhin
e06684b7cf
Few fixes after review [SCI-2718]
2018-09-24 18:10:37 +02:00
Oleksii Kriuchykhin
ab3aeac26b
Merge latest core-api branch [SCI-2718]
2018-09-24 16:49:27 +02:00
Oleksii Kriuchykhin
80e73bfb97
Implement Projects view - navigation bar (tabs) [SCI-2729]
2018-09-24 16:25:04 +02:00
Luka Murn
63b4f7d909
Merge pull request #1274 from Zanz2/zz_in_app_tooltips_help_sci2662
...
Added Tooltips (bootstrap popovers) for various elements in scinote [SCI-2662]
2018-09-24 16:23:53 +02:00
Luka Murn
2396149c57
Merge pull request #1273 from Zanz2/zz_tooltip_settings_enable_sci2663
...
Added toggle checkbox for tooltips help in prefferences [SCI-2663]
2018-09-24 16:23:28 +02:00
Zanz2
87d2b0db14
fixed accordign to pr review
2018-09-24 15:57:31 +02:00
Zanz2
8699761389
Merge pull request #1297 from Zanz2/zz_tasks_api_task_2667
...
Created read endpoint for tasks, results and related data [SCI-2667] [SCI-2669]
2018-09-24 15:31:47 +02:00
Zanz2
e5b7d68031
this should fix travis ci
2018-09-24 13:33:44 +02:00
Zanz2
1e8442e22e
fixed pull request review, forgot some small thing
2018-09-24 12:50:11 +02:00
Zanz2
1a9890ee0f
fixed pull request review
2018-09-24 12:48:53 +02:00
Alex Kriuchykhin
b38e85c282
Merge pull request #1301 from okriuchykhin/ok_SCI_2693_v2
...
Fix CREATE inventory endpoint [SCI-2693]
2018-09-24 10:51:13 +02:00
Jure Grabnar
872a1211bb
Format according to Houndbot #3
2018-09-23 18:58:56 +02:00
Jure Grabnar
d6f7ec2604
Format according to houndbot #2
2018-09-23 18:53:43 +02:00
Jure Grabnar
869967361c
Fix according to Houndbot
2018-09-23 18:48:44 +02:00
Jure Grabnar
7877d559a3
Update email/notification, type: deliver
...
Closes [SCI-2643], [SCI-2644].
2018-09-23 18:45:13 +02:00
Jure Grabnar
59169f882d
Add permission check for every project
2018-09-23 14:34:21 +02:00
Jure Grabnar
6106904460
Format according to Houndbot #5
2018-09-23 12:07:53 +02:00
Jure Grabnar
90b220ddda
Format according to Houndbot #4
2018-09-23 12:06:06 +02:00
Jure Grabnar
970341e7d7
Format according to Houndbot #3
2018-09-23 11:56:23 +02:00
Jure Grabnar
a3d7d37081
Format according to Hound bot #2
2018-09-23 11:30:20 +02:00
Zanz2
b536aa6f3e
Merge pull request #1287 from Zanz2/zz_dropdown_blue_sci2672
...
Fixed blue block in dropdown, now its a full line [SCI-2672]
2018-09-23 11:27:00 +02:00
Jure Grabnar
64a6ed7ffe
Format according to houndbot
2018-09-23 11:14:59 +02:00
Oleksii Kriuchykhin
7f7ece2be0
Improve delayed jobs for TempFile deletion and Asset text extraction [SCI-2738]
2018-09-21 17:46:18 +02:00
Oleksii Kriuchykhin
84428b37c2
Add project view JSON endpoints [SCI-2728]
2018-09-21 10:39:20 +02:00
Luka Murn
5d6881bae1
Merge pull request #1309 from biosistemika/release-1.14.5
...
Merge release-1.14.5 into master
2018-09-20 08:53:51 +02:00
Luka Murn
32e068f298
Merge pull request #1307 from biosistemika/release-1.14.4
...
Merge release-1.14.4 into release-1.14.5
2018-09-19 15:29:57 +02:00
Oleksii Kriuchykhin
872a48082a
Remove Samples from search controller [SCI-2739]
2018-09-18 15:03:19 +02:00
Oleksii Kriuchykhin
4ee9eb3134
Improve search speed on files and inventories [SCI-2739]
2018-09-17 17:06:47 +02:00
Jure Grabnar
d783c34d33
Clean some minor artefacts
2018-09-16 23:52:36 +02:00
Jure Grabnar
d40096f663
Remove typo and add hyperlink to inventories
2018-09-16 23:45:38 +02:00
Jure Grabnar
f8b1db7f72
Fix repository export and relative hyperlinks
2018-09-16 23:01:44 +02:00
Zanz2
5b955da74c
makes tooltip behaviour more reliable and less erratic
2018-09-16 21:34:36 +02:00
Jure Grabnar
06eaafd118
Suffix should append to basename first and then extension
2018-09-16 20:57:37 +02:00
Jure Grabnar
449aa12070
Refactor TeamZipExport code (move it into special file)
2018-09-16 20:28:26 +02:00
Zanz2
07757e382a
fixed hound
2018-09-14 13:43:31 +02:00
Zanz2
22a565a684
Made fixes according to review
2018-09-14 13:07:09 +02:00
Oleksii Kriuchykhin
49e788a9ad
Mergre latest core-api [SCI-2515]
2018-09-14 10:24:05 +02:00
Luka Murn
f9d771d01a
Add minor comment
2018-09-13 14:50:00 +02:00
Luka Murn
0ddc3e0968
Merge pull request #1303 from biosistemika/release-1.14.4
...
Merge release-1.14.4 into master
2018-09-13 14:47:17 +02:00
Oleksii Kriuchykhin
acc00ff3b9
Add CREATE Result endpoint: Create Text result [SCI-2718]
2018-09-13 13:38:11 +02:00
Zanz2
e47acfb4a1
Fixed attribute names
2018-09-13 11:57:31 +02:00
Zanz2
81115f411a
Renaming my module attribute to tasks
2018-09-13 11:46:25 +02:00
Zanz2
46d33d28a3
standardized serializers by removing specified attributes
2018-09-13 11:38:29 +02:00
Zanz2
8ac1445ace
Fixed hound
2018-09-13 11:37:07 +02:00
Zanz2
7f704c07e3
Created base endpoints for projects and related models
2018-09-13 11:37:07 +02:00
Zanz2
dace81f724
created base projects endpoint
2018-09-13 11:37:07 +02:00
Zanz2
a9c0201fcc
Merge pull request #1277 from Zanz2/zz_export_items_unselectable_sci2629
...
Fixed disabled export button after new inventory item save [SCI-2629]
2018-09-13 11:35:07 +02:00
Zanz2
68385b36cc
removed attributes
2018-09-13 11:20:30 +02:00
Zanz2
23f74a5b9b
standardized serializers by removing specified attributes
2018-09-13 11:19:54 +02:00
Zanz2
8a925008f9
fixed hound
2018-09-13 11:18:49 +02:00
Zanz2
bd49ea56c5
Added results endpoint
2018-09-13 11:16:34 +02:00
Zanz2
426bd129cc
Added task inputs and outputs functionality
2018-09-13 11:14:22 +02:00
Oleksii Kriuchykhin
9d9a5d07d8
Fix CREATE inventory endpoint [SCI-2693]
2018-09-13 11:08:58 +02:00
Zanz2
2519a010f6
Created new controllers and serializers for nested task related attributes
2018-09-13 11:04:52 +02:00
Zanz2
765ee25853
Merge pull request #1292 from Zanz2/zz_experiments_api_task_2666
...
Created API endpoints for experiments and related data [SCI-2666]
2018-09-13 10:49:49 +02:00
Zanz2
1159ce519c
Review changes
2018-09-13 09:25:16 +02:00
Luka Murn
99c156de94
Fix (hopefully) the TinyMCE files from being cached
...
Closes SCI-2717.
2018-09-12 15:28:21 +02:00
Luka Murn
0b68a670c2
Fix the inventory_columns_controller#create action
...
Based on unit tests, fix the create inventory columns endpoint
to work as intended. Also add another unit test case.
2018-09-12 13:44:10 +02:00
Zanz2
ae3c19ced5
removing attributes
2018-09-11 15:35:03 +02:00
Zanz2
4c2c92445c
fixed oversight, added paging to connections
2018-09-11 13:07:28 +02:00
Zanz2
34f408b552
refactored serializers, removed attributes
2018-09-11 10:34:05 +02:00
Zanz2
7cb50145a0
Merge pull request #1275 from Zanz2/zz_adding_removing_table_sci2621
...
Fixed table add and remove crash [SCI-2621]
2018-09-11 09:37:07 +02:00
Zanz2
0efaf827b8
Merge pull request #1285 from Zanz2/zz_refactor_icons_sci_2445_v2
...
Replaced image icon with paperclip on scinote [SCI-2712]
2018-09-11 09:36:47 +02:00
Zanz2
a0c6a0c407
changed name of data attribute
2018-09-07 15:33:38 +02:00
Zanz2
7496e3749b
fixed types to plural for naming convention
2018-09-07 13:39:00 +02:00
Zanz2
e64aee5db0
Completed the functionality for experiments and related endpoints
2018-09-07 11:58:02 +02:00
Zanz2
1589cfb1b2
saving work
2018-09-06 15:38:48 +02:00
Luka Murn
cbb5bda7fe
Hound is love, Hound is life
2018-09-05 16:42:15 +02:00
Luka Murn
586a442abc
Refactor the settings page, rename setting to tooltips_enabled
2018-09-05 16:36:32 +02:00
Zanz2
f9d55f913a
trying to fix display of my modules data
2018-09-05 12:54:08 +02:00
Zanz2
5ada21725f
inital experiments api functionality
2018-09-05 09:55:04 +02:00
Zanz2
384371802c
fixes travis
2018-08-31 13:12:34 +02:00
Zanz2
1bed2c2a3c
Partially fixed according to pull request review, added comments to code review
2018-08-31 12:11:51 +02:00
Zanz2
d4aa5e60a2
Merge branch 'master' of https://github.com/biosistemika/scinote-web into zz_tooltip_settings_enable_sci2663
...
Merging to update db, so i dont have to docker-clean my whole environment 2 times to switch between this branch and up to date ones
2018-08-31 11:42:26 +02:00
Zanz2
7d093fa11d
Fixed the issue, tested for all 3 reported scenarios
2018-08-31 11:18:18 +02:00
Zanz2
67f4555584
Fixed the issue, tested all 3 scenarios
2018-08-31 11:04:20 +02:00
Zanz2
db610f146f
fixed hound
2018-08-29 11:41:07 +02:00
Zanz2
c84ff3d9fe
Small oversight fix
2018-08-29 11:37:07 +02:00
Zanz2
ed5a5e7390
Fixed blue block in dropdown, now its a full line
2018-08-29 11:33:20 +02:00
Jure Grabnar
93bd461a83
Generate table.csv
2018-08-29 00:31:11 +02:00
Jure Grabnar
01d48cf679
Add suffixes to all names
2018-08-29 00:21:17 +02:00
Jure Grabnar
4b0357b392
Add export of Inventories and their assets
2018-08-28 23:22:55 +02:00
Zanz2
728b1fe491
Reverted deleted lines by accident
2018-08-28 14:51:05 +02:00
Zanz2
b26530a02f
Found a new, and more elegant fix inside controller with Luka
2018-08-28 14:48:23 +02:00
Zanz2
15c124f3fd
replaced image icon with paperclip, to represent files, removed all image icons
2018-08-27 13:07:18 +02:00
Luka Murn
50f6bd24e1
Merge pull request #1283 from Ducz0r/lm-sci-2707-fix
...
Fix bootstrap-select to work with turbolinks 5.x [SCI-2707]
2018-08-24 17:24:35 +02:00
Luka Murn
b71c5d14c6
Fix bootstrap-select to work with turbolinks 5.x
...
This was causing invite users modal, among other things, to not
function correctly after visiting another redirect within SciNote
using Turbolinks 5.x.
Closes SCI-2707.
2018-08-24 17:11:59 +02:00
Alex Kriuchykhin
18dfeb537b
Merge pull request #1269 from okriuchykhin/ok_SCI_2604
...
Improve health check endpoint [SCI-2604]
2018-08-24 16:55:47 +02:00
Oleksii Kriuchykhin
4d49671ae8
Add CRUD for inventories and columns [SCI-2690][SCI-2691][SCI-2692][SCI-2693][SCI-2694][SCI-2695]
2018-08-24 16:41:26 +02:00
Oleksii Kriuchykhin
c86063f79e
Fix failing tests [SCI-2688]
2018-08-24 15:48:49 +02:00
Oleksii Kriuchykhin
c8efa4bffc
Add SHOW, UPDATE and DELETE inventory item endpoints [SCI-2688][SCI-2689]
2018-08-24 15:48:49 +02:00
Oleksii Kriuchykhin
5488fc66fc
Refactor JSON API mime type registration [SCI-2687]
2018-08-24 15:37:23 +02:00
Oleksii Kriuchykhin
490376513b
Add inventory item CREATE endpoint [SCI-2687]
2018-08-24 15:36:19 +02:00
Oleksii Kriuchykhin
c8abb3d9b8
Add user_identities CRUD endpoints, make API V1 togglable [SCI-2664][SCI-2686]
2018-08-24 15:27:59 +02:00
Alex Kriuchykhin
eb2d3e7951
Merge pull request #1276 from okriuchykhin/ok_SCI_2613
...
Add READ user endpoint [SCI-2613]
2018-08-24 15:23:05 +02:00
Alex Kriuchykhin
427ab5fb41
Merge pull request #1264 from okriuchykhin/ok_SCI_2615
...
Add GET inventory columns API endpoint [SCI-2615]
2018-08-24 15:22:35 +02:00
Alex Kriuchykhin
1832c0e806
Merge pull request #1262 from okriuchykhin/ok_SCI_2614
...
Add read inventories and inventory items endpoints [SCI-2614][SCI-2616][SCI-2617]
2018-08-24 15:22:13 +02:00
Oleksii Kriuchykhin
0322316d74
Make API V1 togglable [SCI-2686]
2018-08-24 12:11:28 +02:00
Alex Kriuchykhin
151d1cf44d
Merge pull request #1270 from okriuchykhin/ok_SCI_2651
...
Refactor invite users modal initialization [SCI-2651]
2018-08-23 14:34:42 +02:00
Alex Kriuchykhin
0ca9972905
Merge pull request #1271 from okriuchykhin/ok_SCI_2628
...
Fix error on activities page when user doesn't have any [SCI-2628]
2018-08-22 14:21:18 +02:00
Alex Kriuchykhin
75a48291e1
Merge pull request #1272 from okriuchykhin/ok_SCI_2654
...
Fix report elements sorting [SCI-2654]
2018-08-22 14:20:54 +02:00
Jure Grabnar
295c6a9432
Add export all functionality (basic skeleton)
2018-08-21 21:07:45 +02:00
Luka Murn
92eab25a07
Merge pull request #1261 from mlorb/ml-sci-2634
...
fix editing of inventory items of hidden columns [SCI-2634]
2018-08-21 16:59:37 +02:00
Luka Murn
92a4a54ae7
Slighty change the parameter parsing of removed file cells
2018-08-21 16:46:47 +02:00
Zanz2
6e4730619f
Fixed the bug, disabled class in dropdown menu when there was no need
2018-08-21 14:29:34 +02:00
Oleksii Kriuchykhin
a8013118d4
Add READ user endpoint [SCI-2613]
2018-08-21 13:56:14 +02:00
Zanz2
d8fb47ff4d
Merge pull request #1267 from Zanz2/zz_refactor_icons_sci_2445_v2
...
Changed some icons to fontawesome [SCI-2445]
2018-08-21 13:33:12 +02:00
Zanz2
ab3b15e13e
Found the bug and fixed it
2018-08-21 13:26:16 +02:00
Zanz2
4e55fdc9b5
Merge branch 'zz_in_app_tooltips_help_sci2662' of https://github.com/Zanz2/scinote-web into zz_in_app_tooltips_help_sci2662
2018-08-21 12:09:05 +02:00
Zanz2
601335a807
Fixed non .js errors hound
2018-08-21 12:08:14 +02:00
Zanz2
0ed62b7375
refactored according to PR review
2018-08-21 11:35:22 +02:00
Zanz2
817d09ad5f
fixed hound
2018-08-21 11:29:38 +02:00
Zanz2
2d1d4c78bc
Merge branch 'master' into zz_in_app_tooltips_help_sci2662
2018-08-21 11:27:01 +02:00
Zanz2
36cca3d6aa
Implemented popover tooltips in all specified places, and fixed a bug where old popovers were open on page switch with ajax
2018-08-21 11:11:25 +02:00
Zanz2
880582de25
Added just a data attribute, so i dont have to add it on other branch
2018-08-21 09:59:49 +02:00
Zanz2
9a482eab2e
Checkbox now gets styled properly and defaults to true
2018-08-21 09:02:54 +02:00
Zanz2
beb1d02914
Made fiew part for toggler, now debugging why checkbox doenst render properly and why it defaults to false always
2018-08-20 15:57:09 +02:00
Oleksii Kriuchykhin
62d99a4372
Fix report elements sorting [SCI-2654]
2018-08-20 14:46:23 +02:00
Oleksii Kriuchykhin
3a5238f6f3
Fix error on activities page when user doesn't have any [SCI-2628]
2018-08-20 14:26:42 +02:00
Zanz2
91f112dc38
Saving minor changes, deleted comments, stuck at drag n drop
2018-08-20 13:45:43 +02:00
Oleksii Kriuchykhin
6795b08a91
Refactor invite users modal initialization [SCI-2651]
2018-08-20 13:13:34 +02:00
Zanz2
1159a32ce2
Implemented all except 2 tooltips, debbugging why they dont work now
2018-08-20 13:03:30 +02:00
Oleksii Kriuchykhin
1a57289009
Improve health check endpoint [SCI-2604]
2018-08-17 16:13:21 +02:00