This website requires JavaScript.
2ced38c247
Explain setup steps
master
Tobias Eidelpes
2020-06-21 11:32:38 +02:00
b0c9a82ab7
Remove all caps
Tobias Eidelpes
2020-06-21 11:30:40 +02:00
6259493e8d
Finish readme
Tobias Eidelpes
2020-06-21 11:28:41 +02:00
fd49d87840
update
Pfingstfrosch
2020-06-20 19:36:28 +02:00
b62cc74135
update
Pfingstfrosch
2020-06-20 19:35:40 +02:00
23da49760d
Merge branch 'master' of https://gitlab.com/kranklyboy/tiss2go
Pfingstfrosch
2020-06-20 19:15:08 +02:00
d0ffa67ca9
Add readme
Tobias Eidelpes
2020-06-20 19:14:43 +02:00
00d4fdf22d
Fix home link of Logo
Pfingstfrosch
2020-06-20 18:48:00 +02:00
a0480036bf
Show annotations on overview of favorites
Tobias Eidelpes
2020-06-10 15:05:41 +02:00
ba2e90386f
Add keyword field to favorites
Tobias Eidelpes
2020-06-09 19:30:16 +02:00
af88064af9
Add keyword field in database
Tobias Eidelpes
2020-06-09 18:14:14 +02:00
de165f3d47
Update dependencies to latest versions
Tobias Eidelpes
2020-06-05 16:49:16 +02:00
8cd87ce642
Merge branch 'personal_annotations' into 'master'
Marco Zeisler
2020-06-04 23:09:44 +00:00
86d3e2f4e3
push
Pfingstfrosch
2020-06-05 00:43:10 +02:00
9cc357fb17
add print button to all detail views
Pfingstfrosch
2020-06-05 00:41:18 +02:00
ca38d7260d
fixed bugfix where another user could not store the same object again fixed the primary keys => all the classes have now composite primary key which contais an id + user_id, necessary gem: 'composite_primary_keys' fixed the user_id relation => every class now "belongs_to" user
Pfingstfrosch
2020-06-05 00:35:04 +02:00
1e87036094
personal annotations for all classes implemented
Pfingstfrosch
2020-06-04 23:15:54 +02:00
9881e7962d
add render_personal_annotations to all favorite classes
Pfingstfrosch
2020-06-04 22:17:38 +02:00
74cc3dce22
make annotation storing and retrieving more generic
Pfingstfrosch
2020-06-04 22:14:21 +02:00
88783ffede
on detail view show stored annotation if available
Pfingstfrosch
2020-06-04 21:54:17 +02:00
d59030ffc0
render personal_annotation partial with the help of render_personal_annotations helper
Pfingstfrosch
2020-06-04 21:53:54 +02:00
72db9148c4
push
Pfingstfrosch
2020-06-04 21:53:38 +02:00
37cc1ae72d
add stubs, routes for add_annotation action
Pfingstfrosch
2020-06-04 21:53:32 +02:00
8196517175
add helper for personal_annotation partial form
Pfingstfrosch
2020-06-04 21:52:51 +02:00
b7119cdbd3
add partial render for rendering the personal_annotation form
Pfingstfrosch
2020-06-04 21:52:22 +02:00
81a7e16bae
add field for storing personal_annotation string
Pfingstfrosch
2020-06-04 21:51:52 +02:00
c82ba79776
Add input field for personal annotations
Pfingstfrosch
2020-06-04 20:14:45 +02:00
cf0422731c
fix input styling
Pfingstfrosch
2020-06-04 20:14:09 +02:00
31f437c37a
Fix styling issue with missing td cell
Pfingstfrosch
2020-06-04 19:25:51 +02:00
6ef204797c
push
Pfingstfrosch
2020-06-04 19:25:36 +02:00
10950525f2
Remove nokogiri as it is part of rails
Pfingstfrosch
2020-06-04 19:25:27 +02:00
d52e844fa5
Reformat the delete buttons
Pfingstfrosch
2020-06-04 19:25:06 +02:00
b188b238b8
Reformat inputs
Pfingstfrosch
2020-06-04 19:24:56 +02:00
3e3ed87b18
Introduce and use print.css
Pfingstfrosch
2020-06-04 19:24:45 +02:00
c6073806de
lel
Pfingstfrosch
2020-05-31 17:25:48 +02:00
8cbf96742f
final styling of fav table buttons
Pfingstfrosch
2020-05-31 17:08:40 +02:00
1a94f5919d
final styling of table sorting
Pfingstfrosch
2020-05-31 17:02:34 +02:00
ad85619ccc
added sorting arrow for favorites view
Pfingstfrosch
2020-05-31 16:45:22 +02:00
cfcbf5acdb
Ad requirement 4
Pfingstfrosch
2020-05-31 15:48:17 +02:00
72b9f7d7a0
Don't allow empty search due to the course requirement 4
Pfingstfrosch
2020-05-31 15:17:56 +02:00
80bf9dbc5b
render search crawlers header as partial
Pfingstfrosch
2020-05-31 15:06:25 +02:00
fcc07a75b4
offer a back to search button
Pfingstfrosch
2020-05-31 14:25:41 +02:00
0a849a92e3
restyle fav subnav
Pfingstfrosch
2020-05-31 14:17:59 +02:00
2d8a2f8b7e
decrease size of titles, looks better on mobiles change text, add information on which specific search you are
Pfingstfrosch
2020-05-31 13:59:11 +02:00
28a722e5e1
decrease size of titles, looks better on mobiles
Pfingstfrosch
2020-05-31 13:54:01 +02:00
15e2b25a50
better font for whole body
Pfingstfrosch
2020-05-31 13:52:01 +02:00
32ec7c49ff
make favorite view more mobile friendly append buttons under each row of data instead besides append a line which separates the tables beneath every odd line to group data and buttons
Pfingstfrosch
2020-05-31 13:50:07 +02:00
ea47df1043
remove doubled migration file
Pfingstfrosch
2020-05-31 13:42:14 +02:00
204597b39d
fix rubycop issue: - don't introduce global variable - don't prefix getter with get_ - single quotes instead of doubles for hash usage
Pfingstfrosch
2020-05-31 13:41:50 +02:00
831c78a3ff
Merge remote-tracking branch 'remotes/origin/projects_search' into fixes
Pfingstfrosch
2020-05-31 13:16:56 +02:00
bfd58dc7c1
create favorite projects table
Pfingstfrosch
2020-05-29 16:30:24 +02:00
724a13347c
Display 'Not implemented yet.'
Pfingstfrosch
2020-05-29 16:12:44 +02:00
84cf537412
Catch render errors and display 'Couldn't find anything' instead of stacktrace
Pfingstfrosch
2020-05-29 16:12:23 +02:00
f96ed67cf0
move buttons underneath the displayed lines to make the view more mobile compatible
Pfingstfrosch
2020-05-29 15:56:19 +02:00
a3f7066cc1
Merge branches 'projects_search' and 'user_based_+_sortable_favs'
Pfingstfrosch
2020-05-29 15:48:58 +02:00
b47a37daea
Merge branch 'master' of https://gitlab.com/kranklyboy/tiss2go
Pfingstfrosch
2020-05-29 15:48:29 +02:00
47d47a51b7
styling of favorites
Pfingstfrosch
2020-05-29 15:48:11 +02:00
1f70049dc4
added arrows for sorting
Pfingstfrosch
2020-05-29 15:47:20 +02:00
a6a866d357
Hotfix: Add params parsing
Tobias Eidelpes
2020-05-29 10:57:18 +02:00
cbcc7c3d25
Hotfix: parse oid when only one given
Tobias Eidelpes
2020-05-29 10:43:34 +02:00
04245d63dc
Implement favoriting of projects
Tobias Eidelpes
2020-05-29 10:29:20 +02:00
c9f93d6fd8
Do not parse HTML
Tobias Eidelpes
2020-05-27 20:07:04 +02:00
b12d161b0e
Fix empty response
Tobias Eidelpes
2020-05-27 20:03:24 +02:00
ae217a60ea
Fix comment errors
Tobias Eidelpes
2020-05-27 17:48:09 +02:00
f2ad597c94
Implement the basic search result page for projects
Tobias Eidelpes
2020-05-27 17:47:41 +02:00
9c76ce0553
Implement a basic detail page for projects
Tobias Eidelpes
2020-05-27 17:44:03 +02:00
bba13f249c
Implement show_basic, show_detail and add_to_fav methods
Tobias Eidelpes
2020-05-27 17:18:23 +02:00
61933c23d4
Implement get_project_details
Tobias Eidelpes
2020-05-27 17:11:01 +02:00
19eb7a724f
Add search context for projects
Tobias Eidelpes
2020-05-27 17:09:25 +02:00
3201628f2d
Add routes for projects
Tobias Eidelpes
2020-05-27 16:41:27 +02:00
e359595d0f
Add advisor and assistant names to thesis detail view
Tobias Eidelpes
2020-05-25 16:28:22 +02:00
b20cccf07b
Implement favorite view for theses
Tobias Eidelpes
2020-05-25 16:20:27 +02:00
d84297bde7
Implement search, show_basic, show_detail and add_to_fav for theses
Tobias Eidelpes
2020-05-25 16:14:41 +02:00
311e3d9dcb
Finish favorite courses view
Tobias Eidelpes
2020-05-25 14:57:15 +02:00
2b8539cba9
Make table left/right scrollable
Tobias Eidelpes
2020-05-23 16:15:40 +02:00
b53a1ebe81
Fix routing error for helpers
Tobias Eidelpes
2020-05-23 15:50:31 +02:00
dabda63cbc
Remove URL parsing
Tobias Eidelpes
2020-05-23 15:44:39 +02:00
b8cc0d5b61
Implement favoriting of courses
Tobias Eidelpes
2020-05-21 13:31:54 +02:00
a43c2b8edb
Merge remote-tracking branch 'origin/user_based_+_sortable_favs' into courses_search
Tobias Eidelpes
2020-05-21 11:08:43 +02:00
52515549ee
Hotfix: change inheritance to reflect new routes
Tobias Eidelpes
2020-05-21 10:51:51 +02:00
1a4370c90e
doesn't work yet
Pfingstfrosch
2020-05-16 15:07:12 +02:00
b11ef548b6
style the table
Pfingstfrosch
2020-05-16 15:06:42 +02:00
6922f31bc5
remove unnecessary bloat
Pfingstfrosch
2020-05-16 14:29:30 +02:00
2f6d638cd1
second attempt of making favorite people view sortable
Pfingstfrosch
2020-05-16 14:09:33 +02:00
f2686288b7
moved into proper folder location
Pfingstfrosch
2020-05-16 14:09:11 +02:00
83d4368af7
first attempt of making favorite people view sortable
Pfingstfrosch
2020-05-16 13:30:00 +02:00
dd7ac8e64f
only select favorites which match the current user id
Pfingstfrosch
2020-05-16 12:26:21 +02:00
72be2d07f3
store also the user_id when adding to favorite
Pfingstfrosch
2020-05-16 12:22:09 +02:00
8ca0f74276
added user_id to favorite_people model
Pfingstfrosch
2020-05-16 12:21:48 +02:00
9dcb2994e1
create a hash of favorite details and reuse it; move redirect_back out of conditional scope
Pfingstfrosch
2020-05-16 11:58:25 +02:00
5bb0bae858
fix of inheritance error -> uninitialized constant Crawlers::ApplicationController
Pfingstfrosch
2020-05-16 11:45:05 +02:00
1970a65bf8
fix of inheritance error -> uninitialized constant TissCrawlerController
Pfingstfrosch
2020-05-16 11:44:21 +02:00
d5ec02201d
instead of redirecting just display an success or error message after pressing add button
Pfingstfrosch
2020-05-12 20:01:30 +02:00
49be25838e
remove route with no purpose
Pfingstfrosch
2020-05-12 19:57:12 +02:00
34f34790ee
remove action with no purpose
Pfingstfrosch
2020-05-12 19:53:17 +02:00
d34a3d583c
refactored crawler controllers and bundled them in crawlers namespace
Pfingstfrosch
2020-05-12 19:49:18 +02:00
d7907a3a0c
remove helpers with no controller class related
Pfingstfrosch
2020-05-12 19:29:12 +02:00
415ed22f6e
remove HOME Page, because redundant show search page as default
Pfingstfrosch
2020-05-12 19:27:43 +02:00
16ae8fd87b
update
Pfingstfrosch
2020-05-12 19:19:08 +02:00
92eff82f1a
refactored favorites: instead of using a fav page for each content, use a general favorites pane where the user can select which favs shall be shown
Pfingstfrosch
2020-05-12 19:19:04 +02:00