Commit Graph

  • 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