Commit Graph

54 Commits

Author SHA1 Message Date
Sebastian Serth
ff8c1f6838 Use index? to validate permissions of classes instead of show? for obj. 2019-01-17 18:34:04 +01:00
rteusner
ac7e41d8b3 Merge pull request #248 from openHPI/improve_groups
Improve groups with a view and always create a group
2018-12-19 13:57:41 +01:00
Sebastian Serth
7983c0797a Add view for StudyGroups 2018-12-14 14:52:04 +01:00
Sebastian Serth
1a26d67c82 Merge branch 'master' into add_roles_via_LTI
# Conflicts:
#	app/views/application/_breadcrumbs.html.slim
#	app/views/application/welcome.html.slim
#	app/views/exercise_collections/show.html.slim
#	app/views/external_users/index.html.slim
#	app/views/layouts/application.html.slim
#	app/views/proxy_exercises/index.html.slim
#	app/views/user_exercise_feedbacks/index.html.slim
#	app/views/user_mailer/send_thank_you_note.slim
2018-12-14 00:53:06 +01:00
rteusner
ff701e52bb Merge pull request #244 from openHPI/specify_embed_options
Implement support for some basic embed options for work sheets via LTI
2018-12-13 16:21:55 +01:00
Sebastian Serth
88081bb541 Replace usage of name in favor of displayname 2018-12-13 14:27:55 +01:00
Sebastian Serth
2125fb1c1d Ensure views only link to those actions allowed for current user 2018-12-12 14:09:19 +01:00
Sebastian Serth
7a63a9c1c1 Hide navigation elements in the UI based on policies 2018-12-12 14:09:19 +01:00
Sebastian Serth
4b251599ff Use admin? or teacher? for permission check instead of internal_user? 2018-12-12 14:09:19 +01:00
Sebastian Serth
a0d8b30ef2 Implement support for some basic embed options for work sheets via LTI
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
2018-12-11 14:29:36 +01:00
Sebastian Serth
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
Sebastian Serth
9666683bd7 Fix error, submission, hints and help views 2018-11-06 16:46:01 +01:00
Sebastian Serth
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
Sebastian Serth
de52db89f0 Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
Maximilian Grundke
eb2af34543 Cache rendered templates 2018-08-20 14:59:40 +02:00
Ralf Teusner
e2567db4ed merged master into disable_rfcs 2018-05-16 17:44:28 +02:00
Ralf Teusner
f1830f5322 re-introduce my_request_for_comments option for external_users 2018-05-16 15:30:18 +02:00
Maximilian Grundke
11f168bef7 Reorder 2018-04-11 15:20:39 +02:00
Maximilian Grundke
cf22b26c84 Structure main menu 2018-04-10 19:21:01 +02:00
Maximilian Grundke
7031dd389e Scaffold controller and route 2018-03-13 16:41:43 +01:00
Ralf Teusner
182062b480 Merge branch 'master' into disable_rfcs
# Conflicts:
#	app/assets/stylesheets/editor.css.scss
2018-03-07 17:30:14 +01:00
Maximilian Grundke
639befe0e5 Position pop-up messages more cleanly 2018-02-28 11:43:47 +01:00
Ralf Teusner
208a856cb8 hide links to rfc overviews from external users 2018-02-27 13:48:52 +01:00
Ralf Teusner
1551498358 Merge branch 'master' into user_exercise_feedback_backend
# Conflicts:
#	app/views/application/_navigation.html.slim
2017-11-01 10:29:43 +01:00
Maximilian Grundke
74a4313949 Add feedback to navigation 2017-10-16 11:34:57 +02:00
Maximilian Grundke
9bebbe9a6c Merge remote-tracking branch 'origin/master' into error-info
# Conflicts:
#	app/controllers/concerns/submission_scoring.rb
#	app/views/application/_navigation.html.slim
#	config/locales/de.yml
#	config/locales/en.yml
#	db/schema.rb
2017-10-15 17:02:19 +02:00
Maximilian Grundke
2582f55b1e Add navigation link to exercise collections 2017-10-04 14:12:54 +02:00
Ralf Teusner
9ce29d211b Cleanup of Intervention and Bonus Exercise Experiments 2017-09-14 16:53:59 +02:00
Ralf Teusner
482fdbca27 fixed flash messages with Maximilian 2017-09-06 10:43:21 +02:00
Maximilian Grundke
530e727d6e Merge remote-tracking branch 'origin/master' into error-info 2017-08-23 14:51:53 +02:00
Maximilian Grundke
5de32edcc9 Add link to comment activity to session menu 2017-08-13 16:13:40 +02:00
Maximilian Grundke
45614c5a8c Add error template views to navigation 2017-07-12 21:37:43 +02:00
Maximilian Grundke
e739749828 Implement better flash behavior 2017-06-23 12:19:27 +02:00
Ralf Teusner
c37f675893 clickthrough of alert banners, some more positioning, move them to front. 2017-03-15 11:34:27 +01:00
Alexander Kastius
3c9ecda0ad Moved error messages to top of page 2017-03-13 01:07:05 +01:00
yqbk
3730376ec1 after merge 2016-08-03 11:22:39 +02:00
Ralf Teusner
ed3526a578 Merge branch 'master' into feature-file-templates
Conflicts:
	app/views/application/_navigation.html.slim
	config/locales/de.yml
	config/locales/en.yml
	db/schema.rb
2016-07-28 15:16:11 +02:00
yqbk
72def4a661 delete class team 2016-06-30 12:00:54 +02:00
yqbk
f75f889ed1 remove sumbission button 2016-06-30 11:47:36 +02:00
Maximilian Grundke
7ef401f75a Add navigation item for file templates 2016-06-10 18:15:37 +02:00
Maximilian Grundke
2753608167 Restructure session menu 2016-04-27 18:02:11 +02:00
Maximilian Grundke
ba040beceb Add link to all requests 2016-04-26 14:21:25 +02:00
Maximilian Grundke
1902760c61 Add link to own requests in navbar 2016-04-26 14:15:40 +02:00
leo.selig
c947bbf152 Add CodeHarbor links to administation navigation
(leoselig/codeocean#2)
2016-02-04 11:43:27 +01:00
Ralf Teusner
c848a1dae7 remove general help section 2015-12-01 11:09:37 +01:00
Hauke Klement
4eef3d70d5 minor refactoring of flash messages 2015-03-23 16:42:57 +01:00
Hauke Klement
c294e3b499 do not render the development environment for exercises without visible files 2015-03-21 18:46:02 +01:00
Hauke Klement
9d6b79c919 replaced Glyphicon icons by Font Awesome icons 2015-03-18 10:19:39 +01:00
Hauke Klement
db9b1b1d7d text for cover page 2015-03-13 09:12:15 +01:00
Hauke Klement
c84e47753c added link to administrator dashboard 2015-02-24 18:25:33 +01:00