32 Commits

Author SHA1 Message Date
ce178ff99d Fix bug where course numbers were not parsed
Course numbers cannot only contain digits but also letters. Replacing \d
for digits with \S for any non-whitespace character does the trick.
2020-05-10 16:01:08 +02:00
550d9ddfed Add more information to detail view for courses 2020-05-10 15:58:45 +02:00
23613f0a14 Shorten XML for parsed course
Instead of passing the complete XML response to the page, only the part
where the interesting fields for a course are stored should be passed as
a parameter. It also shortens the code in the html.erb file that is
necessary to pull out the wanted fields.
2020-05-09 16:03:30 +02:00
ba6d9b24a4 Implement detail page for courses 2020-05-09 15:56:44 +02:00
74bd875427 Implement basic search for courses 2020-05-09 12:16:20 +02:00
0314b75b24 Flash error message when favoriting already favorited person 2020-05-07 11:58:29 +02:00
d111a371ae Change layout of favorites 2020-05-07 11:57:39 +02:00
c8902d12ac Style detail page 2020-05-01 13:31:30 +02:00
bce58e7ea4 Fix errors 2020-05-01 11:45:43 +02:00
ffec7643a4 Add skeleton for theses, projects and courses 2020-05-01 11:39:57 +02:00
99b4e66504 Styling of search result page 2020-04-25 15:28:40 +02:00
4f45c768ec Fix mess made by @Pfingstfrosch 2020-04-24 23:02:45 +02:00
Marco Zeisler
670bac90d2 make me work 2020-04-24 17:02:08 +02:00
Marco Zeisler
717abd8796 make me work 2020-04-24 16:56:22 +02:00
Marco Zeisler
76d4a6cd76 Add h1 2020-04-21 19:03:39 +02:00
Marco Zeisler
a36796960f refactoring of "abstract" search controller 2020-04-21 18:58:48 +02:00
Marco Zeisler
fbfc12e096 store and display favorite person by tiss_id 2020-04-21 18:06:07 +02:00
Marco Zeisler
c32819d819 first attempt of people crawler incl. detail view 2020-04-21 16:07:54 +02:00
Marco Zeisler
e0a21f180f refactoring 2020-04-21 13:52:27 +02:00
Marco Zeisler
c5cc225ca6 refactoring of project 2020-04-21 13:19:01 +02:00
Marco Zeisler
c0a5b794ec refactoring of project 2020-04-21 13:03:59 +02:00
Marco Zeisler
e2f0bd7237 setup abstract search 2020-04-20 18:21:19 +02:00
284ec8c8fe Add simple styling for forms 2020-04-14 14:48:14 +02:00
af1eff30b7 Require logged in status 2020-04-14 14:11:01 +02:00
9050ddc69d Configure routes and rename sign in to log in
Signed-off-by: Tobias Eidelpes <tobias@eidelpes.info>
2020-04-14 13:58:50 +02:00
2f85af35cb Add authentication via devise
Signed-off-by: Tobias Eidelpes <tobias@eidelpes.info>
2020-04-14 13:44:45 +02:00
6014c64e64 Remove JavaScript in navbar and include logout
Signed-off-by: Tobias Eidelpes <tobias@eidelpes.info>
2020-04-14 11:39:41 +02:00
c8bc0ca1cd Implement basic navbar
Signed-off-by: Tobias Eidelpes <tobias@eidelpes.info>
2020-04-07 13:51:05 +02:00
Marco Zeisler
caa7eadf21 generated all controller classes 2020-04-06 20:40:13 +02:00
Marco Zeisler
572e1f821c switch from api application to full-stack application 2020-04-06 20:34:45 +02:00
c62dd16d8d Add boilerplate for controllers and routes
Signed-off-by: Tobias Eidelpes <tobias@eidelpes.info>
2020-04-04 16:33:36 +02:00
0b04e7c8fc Initial commit 2020-04-04 12:26:55 +02:00