Urban Rotnik
3e2c9934d0
Add SystemNotification model
...
- SystemNotifiction model with spec
- UserSystemNotification model for many-many association
2019-01-29 11:40:26 +01:00
Oleksii Kriuchykhin
f7b73c617a
Fix code styling [SCI-2939]
2019-01-28 15:37:24 +01:00
Miha Mencin
4acd2a592d
Adding previously forgotten schema file
2019-01-28 11:25:35 +01:00
Oleksii Kriuchykhin
bd2efa55ac
Add templates business logic [SCI-2939]
2019-01-25 10:55:08 +01:00
Miha Mencin
6e16a63dcd
implementing suggestion from alex, now table and indices names are hardoced
2019-01-21 11:02:33 +00:00
Miha Mencin
7ade88cf92
SCI-2936 code style final
2019-01-18 09:38:04 +01:00
Miha Mencin
70b1852d64
SCI-2936 code style
2019-01-18 09:33:45 +01:00
Miha Mencin
2271e453df
SCI-2936 minor refactor and code styling
2019-01-18 09:25:32 +01:00
Miha Mencin
f6230b2c9a
SCI-2936 added down method, make code more readable
2019-01-17 18:10:45 +01:00
Miha Mencin
4a6459000f
SCI-2936 added migration
2019-01-17 17:54:15 +01:00
Alex Kriuchykhin
aac5c101a5
Merge pull request #1431 from okriuchykhin/ok_SCI_2864
...
Improve user's variables migration [SCI-2864]
2018-12-19 19:19:23 +01:00
Oleksii Kriuchykhin
90b46c665d
Refresh user's model in variables migration [SCI-2864]
2018-12-19 19:03:10 +01:00
Oleksii Kriuchykhin
70cc3742ad
Improve user's variables migration [SCI-2864]
2018-12-19 18:30:27 +01:00
Alex Kriuchykhin
ab0924c8e6
Merge pull request #1415 from okriuchykhin/ok_SCI_2864
...
Use built-in methods for Postgres extensions enabling [SCI-2864]
2018-12-16 19:45:56 +01:00
Oleksii Kriuchykhin
311189a2e9
Replace reports materialized view with normal queries and re-enable fragment caching [SCI-2894]
2018-12-13 11:18:09 +01:00
Oleksii Kriuchykhin
7cd1c12a4f
Use built-in methods for Postgres extensions enabling [SCI-2864]
2018-12-10 14:14:49 +01:00
Luka Murn
e9c0b34662
Merge branch 'core-api' into 'master'
...
Conflicts:
Gemfile
app/services/api.rb
config/initializers/api.rb
config/initializers/extends.rb
config/routes.rb
db/schema.rb
spec/controllers/api/api_controller_spec.rb
2018-11-14 16:59:04 +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
Oleksii Kriuchykhin
02f536cd08
Merge latest features/export-all [SCI-2733]
2018-10-16 17:20:19 +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
af02f29fb5
Implement user state saving for projects overview [SCI-2733]
2018-10-10 16:15:31 +02:00
Oleksii Kriuchykhin
49e788a9ad
Mergre latest core-api [SCI-2515]
2018-09-14 10:24:05 +02:00
Luka Murn
586a442abc
Refactor the settings page, rename setting to tooltips_enabled
2018-09-05 16:36:32 +02:00
Oleksii Kriuchykhin
ecde634a2c
Add OAuth2 provider [SCI-2515]
2018-08-17 13:17:59 +02:00
Oleksii Kriuchykhin
4df9a4c9ca
Fix code style warnings [SCI-2614][SCI-2616][SCI-2617]
2018-08-08 17:01:49 +02:00
Oleksii Kriuchykhin
938ec5acb8
Change primary key to bigint on repositories [SCI-2614][SCI-2616][SCI-2617]
2018-08-08 17:01:49 +02:00
zmagod
b45717185a
removes unneeded migrations
2018-05-28 13:12:27 +02:00
zmagod
b13e39a0d9
adds discard gem, move deletion of repositories in a rake task to run in background worker [fixes SCI-2448]
2018-05-24 14:39:25 +02:00
zmagod
b8098093ee
migrations that fixes the bug with smart annotations [fixes SCI-2426]
2018-05-18 13:57:52 +02:00
zmagod
9d282d1800
adds new reports index page [fixes SCI-2124]
2018-04-18 16:47:52 +02:00
Oleksii Kriuchykhin
a105e61d48
Remove tutorial [SCI-1860]
2018-03-18 13:18:05 +01:00
mlorb
64e26e1c60
add file custom column type to db
2018-03-09 17:04:54 +01:00
Oleksii Kriuchykhin
66c1901f96
Fix migration for better search [SCI-2108]
2018-03-09 15:46:38 +01:00
zmagod
d12f8403e4
add reference to repository column
2018-02-12 09:05:41 +01:00
zmagod
ae99c92516
follow @okriuchykhin 's suggestions
2018-02-09 16:28:21 +01:00
zmagod
557aeca049
refactor relations
2018-02-09 14:11:56 +01:00
zmagod
7c13c5a1f4
fixes typo, follows @okriuchykhin 's suggestions
2018-02-09 11:38:52 +01:00
zmagod
6b7ff11bcf
setup models for repository list column [fixes SCI-2015]
2018-02-07 15:28:28 +01:00
Zmago Devetak
4716fc7752
Merge pull request #955 from biosistemika/decoupling
...
Decoupling
2018-01-25 11:33:06 +01:00
zmagod
88d7429041
1. fixes failing unit and integration tests
...
2. fixes gem dependencies issues
3. fixes failing migrations
4. updates depricated factory_girl => factory_bot and fixes related issues
Signed-off-by: zmagod <zmago_devetak@yahoo.com>
2018-01-23 14:54:15 +01:00
zmagod
f8a3fca2db
Merge branch 'master' of https://github.com/biosistemika/scinote-web into decoupling
2018-01-23 11:06:33 +01:00
Oleksii Kriuchykhin
d1a515da90
Allow first user seeding from env variables [SCI-1949]
2018-01-18 16:23:33 +01:00
Luka Murn
cf291bf887
Merge branch 'gilson-iot-rails4'
...
Conflicts:
Gemfile.lock
2017-12-19 10:56:39 +01:00
Oleksii Kriuchykhin
6256acdfea
Rename notifications settings accessor [SCI-1864]
2017-12-07 13:59:33 +01:00
Oleksii Kriuchykhin
84f4aba213
Pull latest master into gilson-iot-rails4
2017-11-15 15:15:26 +01:00
mlorb
126f278308
Merge pull request #853 from Zanz2/ZZ_import_protocolsio_json
...
Scinote protocols IO base branch
2017-11-06 14:53:01 +01:00
Zanz2
04c6f0c20d
schema missing space
2017-11-03 21:50:06 +01:00
Zanz2
0dc0109d91
reverted schema
2017-11-03 21:47:52 +01:00
zmagod
55d05b013b
fix typo
2017-11-03 10:11:23 +01:00
zmagod
3d22a5404d
add scenic gem, teams datatables sql view
2017-10-26 16:59:00 +02:00
Zanz2
49501b3d3d
Finished review refactor
2017-10-24 19:24:53 +02:00
Luka Murn
6c2c5aff17
Additional fixes required by latest merge from master
2017-10-23 09:51:13 +02:00
Luka Murn
8254153bb9
Merge branch 'master' into rails-5.1
...
Conflicts:
Gemfile
Gemfile.lock
app/models/connection.rb
app/models/experiment.rb
app/models/my_module.rb
2017-10-23 08:57:57 +02:00
Oleksii Kriuchykhin
6820511ea0
Further canvas optimizations [SCI-1642]
2017-10-06 12:43:27 +02:00
Oleksii Kriuchykhin
b26b963e54
Optimize update canvas SQL and remove module group name [SCI-1642]
2017-10-05 16:19:25 +02:00
Zanz2
b7432b336a
added file upload popup modal, rails routes and controller functions, deleted old standalone model and controller
2017-09-13 15:15:08 +02:00
Luka Murn
e5bfb3c42d
Rollback migration version
2017-09-01 09:06:25 +02:00
Oleksii Kriuchykhin
c3fceb90df
Backport API to Rails-4 [SCI-1579]
2017-08-30 13:30:41 +02:00
Luka Murn
c62002381b
Add default settings migration and concern
2017-08-10 11:30:57 +02:00
Zmago Devetak
a423315800
Merge pull request #729 from ZmagoD/zd_SCI_1418
...
fixes bug with devise_security_extension [fixes SCI-1418]
2017-07-25 14:36:05 +02:00
Luka Murn
9f60ece25f
Merge branch 'master' into rails-5.1
...
Conflicts:
app/models/repository.rb
app/models/repository_row.rb
app/views/projects/index.html.erb
app/views/shared/_secondary_navigation.html.erb
2017-07-06 15:12:15 +02:00
zmagod
de78a1681a
fixes bug with devise_security_extension [fixes SCI-1418]
2017-07-04 11:14:25 +02:00
zmagod
6dd21e87a7
fixes bug with indexes
2017-07-03 14:48:13 +02:00
zmagod
bc33883c3c
first run fixing addons
2017-06-30 10:23:28 +02:00
Oleksii Kriuchykhin
4060ba2ac3
Code style fixes [SCI-1356]
2017-06-27 13:23:51 +02:00
Oleksii Kriuchykhin
e038bc58fa
Add global search in custom repositories [SCI-1356]
2017-06-23 16:12:56 +02:00
Luka Murn
9e45d197df
Change some stuff for repos to work, fix some bugs
...
Closes SCI-1279.
2017-06-07 18:07:49 +02:00
Luka Murn
02dd6636ba
Allow saving & editing of reports with repository elements
...
Closes SCI-1279.
2017-06-07 16:55:00 +02:00
Luka Murn
bb20d2661f
Add association between repository rows & my modules
2017-06-07 16:54:32 +02:00
Oleksii Kriuchykhin
ad8dd6d740
PR fixes [SCI-1274]
2017-06-07 15:23:25 +02:00
Oleksii Kriuchykhin
8b1190060e
Add custom repository table [SCI-1274]
2017-06-07 15:23:25 +02:00
Luka Murn
fcc3995049
Merge pull request #647 from biosistemika/master
...
Bring latest master changes into custom-repositories
2017-05-30 14:18:14 +02:00
Oleksii Kriuchykhin
85e81e9ea2
Improve repository models and migration [SCI-1267]
2017-05-17 10:04:07 +02:00
Oleksii Kriuchykhin
72a651c7de
Add migrations and models for custom repositories [SCI-1267]
2017-05-16 15:27:36 +02:00
Matej Zrimšek
ba693c65a8
Fixed adding contents to report logic and removed unneeded code. [fixes SCI-487]
2017-05-15 18:20:42 +02:00
zmagod
c35e2a4860
adds persistence to experiments order in project overview [fixes SCI-974]
2017-05-15 09:54:37 +02:00
Zmago Devetak
4b816f5322
Merge pull request #568 from ZmagoD/zd_SCI_1119
...
Add images to fields with rich text formatting
2017-05-08 13:06:58 +02:00
zmagod
ed24448817
adds relation to team, adds rake task to delete obsolete images [fixes SCI-1203]
2017-04-25 14:24:05 +02:00
zmagod
1fefeee3d1
adds team space related methods
2017-04-25 13:44:31 +02:00
zmagod
66f43803c0
refactor, fix user annotation bug
2017-04-24 16:22:25 +02:00
zmagod
55c8c498e2
add image upload functionality to result text
2017-04-24 12:28:27 +02:00
zmagod
550f563666
working version for steps first run
2017-04-21 16:09:04 +02:00
Mojca Lorber
b1e939e715
add experiment to activities
2017-04-20 13:16:11 +02:00
zmagod
0757563d02
adds step tiny_mce asset relation
2017-04-19 17:22:57 +02:00
okriuchykhin
0fe84c4e24
Merge pull request #550 from okriuchykhin/ok_SCI_1157
...
Improve speed of search [SCI-1157]
2017-04-12 13:11:26 +02:00
Oleksii Kriuchykhin
de5043717f
Fix hound warnings and rename migration [SCI-1157]
2017-04-12 13:09:04 +02:00
Oleksii Kriuchykhin
07d658ab82
Improve speed of search [SCI-1157]
2017-04-11 14:55:44 +02:00
Mojca Lorber
a1bc26f549
fix hound
2017-04-10 10:45:56 +02:00
Mojca Lorber
cf57c5dc87
fix default value for position of checklist items
2017-04-07 14:35:47 +02:00
Oleksii Kriuchykhin
18dcbe4e54
Remove default value for role in UserProject [SCI-1152]
2017-04-04 17:19:26 +02:00
Oleksii Kriuchykhin
42ccefe2ce
Remove logs table and old unused logging code [SCI-1127]
2017-03-30 11:47:57 +02:00
zmagod
0996c14449
Merge branch 'master' of https://github.com/biosistemika/scinote-web into zd_SCI_765
2017-03-27 10:41:58 +02:00
Oleksii Kriuchykhin
2edebb282a
Add team_id field to assets and tables [SCI-1046]
2017-03-23 10:36:55 +01:00
zmagod
4385c68f5f
adds zip_export utility first run
2017-03-21 16:15:11 +01:00
zmagod
7b16e5643e
fix assets preprocesor for wopi files
2017-03-13 13:20:49 +01:00
zmagod
0c2523beca
Merge branch 'master' of https://github.com/biosistemika/scinote-web into office_integration
2017-03-10 16:21:43 +01:00
Oleksii Kriuchykhin
0f8336e5a5
Refactoring of the comments using STI [SCI-1090]
2017-03-08 13:18:20 +01:00
okriuchykhin
95af5001ab
Merge pull request #484 from okriuchykhin/ok_SCI_1004
...
Add global settings base class [SCI-1004]
2017-02-21 13:20:24 +01:00
Oleksii Kriuchykhin
2aba0f46a6
Add global settings base class [SCI-1004]
2017-02-20 15:11:57 +01:00
Oleksii Kriuchykhin
cf8566df33
Add task complete/uncomplete functionality [SCI-999]
2017-02-10 14:27:20 +01:00
zmagod
be5faad97c
fixes hound
2017-01-31 13:33:55 +01:00
zmagod
61b260fb8a
fixes bug in protocol management
2017-01-27 11:01:44 +01:00
zmagod
0a6bb958a5
renamed organization to teams in migrations/rake tasks
2017-01-27 10:39:57 +01:00
zmagod
c7b03926c0
rename migrations part 1
2017-01-26 16:30:31 +01:00
zmagod
883a6ea544
rename organizations in test/
2017-01-25 13:56:43 +01:00
zmagod
9624a17298
rename database tables, columns
2017-01-24 16:07:22 +01:00
Luka Murn
53699193a2
Merge branch 'smart-annotations'
...
Conflicts:
app/assets/javascripts/comments.js.erb
app/assets/javascripts/protocols/index.js
app/assets/javascripts/protocols/steps.js.erb
app/assets/javascripts/samples/sample_datatable.js.erb
app/controllers/my_module_comments_controller.rb
app/controllers/project_comments_controller.rb
app/controllers/result_comments_controller.rb
app/controllers/step_comments_controller.rb
app/datatables/sample_datatable.rb
app/views/my_module_comments/_comment.html.erb
app/views/project_comments/_comment.html.erb
app/views/projects/show/_experiment.html.erb
app/views/reports/elements/_experiment_element.html.erb
app/views/reports/elements/_result_comments_element.html.erb
app/views/reports/elements/_result_text_element.html.erb
app/views/reports/elements/_step_checklist_element.html.erb
app/views/reports/elements/_step_comments_element.html.erb
app/views/reports/elements/_step_element.html.erb
app/views/result_comments/_comment.html.erb
app/views/results/_result_text.html.erb
app/views/step_comments/_comment.html.erb
app/views/steps/_step.html.erb
db/schema.rb
2017-01-24 14:33:23 +01:00
Mojca Lorber
6653f0d4c1
small fixes
2017-01-19 16:42:14 +01:00
Mojca Lorber
b3c423c582
add table name in protocol step
2017-01-18 14:22:18 +01:00
Luka Murn
cf72da5635
Merge branch 'improved-files-handling' into 'master'
...
Conflicts:
app/assets/javascripts/protocols/steps.js.erb
app/helpers/assets_helper.rb
db/schema.rb
2017-01-18 11:29:40 +01:00
Luka Murn
488613afcc
Add index to users' full name attribute
2017-01-05 16:26:49 +01:00
zmagod
8cd092b521
update schema
2017-01-03 16:51:02 +01:00
zmagod
a434649f42
Merge branch 'master' of https://github.com/biosistemika/scinote-web into office_integration
2017-01-03 16:35:25 +01:00
zmagod
e554fdf805
code refactor
2016-12-21 16:52:15 +01:00
Zmago Devetak
c8631077df
Merge pull request #361 from biosistemika/improved-sample-table
...
Improved sample table
2016-12-16 15:37:54 +01:00
zmagod
de3099e4d1
removes asset_helper, fixes loading of processed thumbnails in results and steps and when loading protocols from repository
2016-12-09 13:59:49 +01:00
Mojca Lorber
7d88e247fc
refactoring
2016-12-08 14:41:35 +01:00
Mojca Lorber
195055f9cf
change SAMPLES_TABLE_DEFAULT_STATE
2016-12-07 14:51:34 +01:00
Mojca Lorber
39b6fa66fe
add SamplesTable for new users
2016-12-07 14:14:32 +01:00
Mojca Lorber
332b6c58da
fix hound
2016-12-05 11:44:47 +01:00
Mojca Lorber
01e75fbbcc
create samples table model and migration
2016-12-05 11:08:33 +01:00
Matej Zrimšek
46465060d0
Added automatic sign in with token authentication, needed when signing in from different webpage. [closes SCI-689]
2016-11-30 16:56:56 +01:00
Nejc Bernot
cb03ed8384
Users can now have multiple tokens
...
A new token is generated whenever an edit or view file is called. Tokens have a TTL of one day.
Also enabled the toggling of both wopi and wopi test mode, using environmental variables.
2016-11-30 16:48:42 +01:00
Luka Murn
5035ec338b
Code style fix
2016-11-28 13:51:28 +01:00
Luka Murn
a7f8aad62c
Fix Hound errors
2016-11-25 16:53:38 +01:00
Luka Murn
c1c73ad804
Update schema.rb
2016-11-25 16:51:39 +01:00
Luka Murn
7658ae264a
Add uniqueness to sample_type & sample_group name
...
Closes SCI-720.
2016-11-25 16:15:05 +01:00
Luka Murn
d255e12f90
Migration hotfix
2016-10-18 12:52:14 +02:00
mz3944
47707779c0
Merge pull request #221 from mz3944/mz_migration_constant_qfix
...
Fixed missing namespace in constant in migration.
2016-10-18 11:42:08 +02:00
Matej Zrimšek
796e7da133
Fixed missing namespace in constant in migration.
2016-10-18 11:36:33 +02:00
zmagod
557957c857
fixed issue with mozilla browsers
2016-10-17 15:21:19 +02:00
zmagod
a116feac9c
fixed typos and added truncation to org name
2016-10-17 15:21:19 +02:00
zmagod
e85ed788f2
fixed user_generator
2016-10-17 15:10:26 +02:00
zmagod
e092679ef6
fixes schema
2016-10-17 15:10:26 +02:00
zmagod
d86a4dd311
setup global team switch view and controller action
2016-10-17 15:10:26 +02:00
Matej Zrimšek
0780bd2416
Ruby constants are now automatically available in JS. Refactoring was needed.
2016-10-17 11:57:37 +02:00
Mojca Lorber
42f6b679f8
Adding system notifications email function in settings
2016-10-12 11:50:26 +02:00
Oleksii Kriuchykhin
5399033fce
Added user settings for email notifications [SCI-443]
2016-10-11 16:43:17 +02:00
Luka Murn
c37885692d
Add DB index onto checked field of user_notifications
2016-10-05 16:21:13 +02:00
zmagod
9c7a690944
fixed type, fixed settings controller, fixes setting view on mobile devices
2016-10-05 14:33:22 +02:00
zmagod
a68e7abc57
first run notification settings
2016-10-04 15:52:48 +02:00
zmagod
e1a1b93d44
fixed migrations
2016-09-29 14:49:58 +02:00
zmagod
485497334d
generated notification related migrations and model tests
2016-09-28 14:18:52 +02:00
Jure Grabnar
5aea0fbb19
Refactor the rest of WOPI logic from Nejc
2016-09-28 09:33:44 +02:00
Nejc Bernot
1b260785ec
First working version of office integration
...
Only works on scinote-preview
2016-09-28 09:33:44 +02:00
Nejc Bernot
b2b1d5a8f5
Initial commit of WOPI integration
2016-09-28 09:33:44 +02:00
Luka Murn
bd414c8b4f
Update a problematic migration
2016-08-31 11:46:27 +02:00
zmagod
7abc8f3a90
Merge branch 'master' into experiment-level
2016-08-17 09:28:35 +02:00
Jure Grabnar
9865ad80f9
Fix migration for adding attachment to experiment
2016-08-10 08:53:59 +02:00
scibb
5dd5f1cc28
another tab replaced with 2-spaces...
2016-08-10 08:49:18 +02:00
scibb
6b0b2b0df7
tabs replaced with 2-spaces
2016-08-10 08:36:58 +02:00
scibb
a6d39762db
the migration to update canvas coordinates
2016-08-09 10:04:10 +02:00
zmagod
1a56396eb5
add workflow image to project overview page [fixes SCI-41]
2016-08-08 16:02:17 +02:00
Jure Grabnar
8b2b134614
Migrate old reports to new experiment level reports
2016-08-04 13:19:46 +02:00
Jure Grabnar
964b51f84a
Add experiment reports element
2016-08-03 12:52:52 +02:00
Luka Murn
3187843d14
Change updated_by -> last_modified_by
2016-07-25 14:47:13 +02:00
Luka Murn
785fb2cba1
Initial migration & changes in ActiveRecords
2016-07-22 10:43:55 +02:00
Luka Murn
076b67620f
Migration GitLab -> GitHub
2016-07-21 13:11:15 +02:00
Luka Murn
055298fee8
Initial commit.
2016-02-12 16:52:43 +01:00