Commit Graph
65 Commits
Author SHA1 Message Date
brausjonas bcbdb8db5c RSA Encryption for Passwords
RSA Verschlüsseltes passwort kann über die Klasse RSA enschlüsselt werden. Keys für public - und private key liegen in den Dateien private.kfs und public.kfs
2023-05-09 21:01:25 +02:00
brausjonas 78fd2fb2e2 Möglichkeit Die Rechte von Usern zu erhöhen 2023-05-09 19:01:35 +02:00
brausjonas 0ff09533e8 User Delete By Admin
- User können von admins gelöscht werden,
- email adresse kann nicht doppelt registriert werden
2023-05-09 18:39:10 +02:00
brausjonas 8c50577ca1 Day Controller and More
Day Controller
User:
- User kann jetzt seine eigenen Daten vom Server anfordern (password unsichtbar)
- Ein User kann keine anderen Userdaten auslesen, außer er ist admin
- Ein User kann seine eigenen daten Updaten (admin alle)
- Admins Können semester updaten
2023-05-09 18:05:27 +02:00
brausjonas 5d8ef45265 Documentation Backend 2023-05-09 12:05:42 +02:00
brausjonas a928397ebe Request Entries from Rest API
Required for Request: SessionID (Login),
tag in der woche (montag: 0)
kalenderwoche
semesterid (evtl.später semestername)
2023-05-09 00:27:48 +02:00
brausjonas bff6196f77 Make User Session IDS expire 2023-05-08 13:49:07 +02:00
brausjonas 2556b8bf50 semester database with start and end year extended 2023-05-08 13:06:36 +02:00
brausjonas abaa81faa1 Backend Semester Controller 2023-05-08 12:58:46 +02:00
brausjonas fe1cc9c479 JDBC H2 Driver 2023-05-08 01:29:52 +02:00
brausjonas 624731ed18 Backend Test Java Spring 2023-05-08 01:25:36 +02:00
brausjonas 57ebdf002d Calender View move bug fix 2023-05-07 18:06:21 +02:00
brausjonas 67563b798d Calender View Block Elements Overlapping 2023-05-07 17:02:22 +02:00
brausjonas 49a53f3d05 Calender View documentation 2023-05-06 15:15:18 +02:00
brausjonas af5849affc Calender Resize
Der Kalender kann mittels eines "+" und "-" buttons vergrößert und verkleinert werden. D.h. Zeilen werden enger zusammengerückt oder auseinander gezogen
2023-05-06 00:12:20 +02:00
brausjonas 4a4601d175 Calender Correct Scaling XD 2023-05-05 21:26:12 +02:00
brausjonas bd6d279919 Scrollbar for entire Website shown again 2023-05-05 20:26:37 +02:00
brausjonas fd43a158dd Calender View Bug Fix 2023-05-05 20:04:07 +02:00
brausjonas 33ba88abef Calender View Clean Graphics 2023-05-05 19:47:08 +02:00
brausjonas c9c8222c8c Calender View Timeline
Lines with time stamps are shown on the columns
2023-05-05 19:45:17 +02:00
brausjonas 9d05046106 Calender View Einheitliche Ränder 2023-05-05 18:49:02 +02:00
brausjonas 54394cc726 Calender View Delete Elements
Calender View Delete Elements with Right click
2023-05-05 18:08:45 +02:00
brausjonas 4f981e37a1 CalenderView Tage Always on top
Tage in der Kalender werden nicht mit gescrolled
2023-05-05 17:47:46 +02:00
brausjonas b96ce074b3 Draggable Objects 2023-05-05 15:01:20 +02:00
brausjonas 1ebcecf640 Simple Resize System
Man kann erstellte Termine nach oben und unter resizen
2023-05-05 14:00:36 +02:00
brausjonas bf8e8700b7 Only Right Scroll bar in calender view 2023-05-05 13:09:05 +02:00
brausjonas bc88f54dc1 Calender View 15 Minuten Takt
Beim Setzen neuer Termine wird die Überschneidung mit einem bereits vorhandenem termin durch das verhindern des setzens blockiert
2023-05-05 12:47:44 +02:00
brausjonas 88fe8b84e3 Calender Prototype 2023-05-04 16:41:21 +02:00
AlexE030 87e34e7a2e Merge branch 'main' of https://github.com/DHBWLoerrach/TIF22A_AnwProjekt_B 2023-05-04 12:40:41 +02:00
AlexE030 1614bdc04d added WeekSelector 2023-05-04 12:33:20 +02:00
brausjonas cd11c3f7a9 Button new Options
Options for Font Color
2023-05-04 12:14:38 +02:00
brausjonas 0e7b9b176b Popup Doubleclick bug fixed 2023-05-04 12:04:59 +02:00
brausjonas 5394e7fc3c Modal (Popup) Component
A Component that contains a button to open a modal. Containing A message and a button to abort and send
2023-05-04 11:55:28 +02:00
brausjonas cc39ce4e90 Status Bar Active Design 2023-05-04 10:47:44 +02:00
brausjonas ec1c4a9a6f Status Bar Bug Fix 2023-05-02 23:22:00 +02:00
brausjonas d9dd4c6cb9 Status Bar Active Element Highlighted 2023-05-02 23:08:41 +02:00
brausjonas 05e3916952 Progressbar extended
Better Color sheme and indexes on the progress points
2023-05-02 23:04:03 +02:00
brausjonas 124ad09c37 StatusBar Component
Implemented a basic status bar with 3 dots, that is able to show 3 states. The length of the status line can be controlled by a paramter called "progress". Every value between 0 and 100 is valid. The Progress bar will change its color depending on the value of "progress"
2023-05-02 22:49:05 +02:00
brausjonas 104c30553b Moved CSS Code from App to Global 2023-05-02 16:03:02 +02:00
brausjonas dccefaa3ea Button Documentation 2023-05-02 15:50:46 +02:00
brausjonas 1f172ea4d2 App.css 2023-05-02 15:41:58 +02:00
AlexE030 3e485945f3 Merge branch 'main' of https://github.com/DHBWLoerrach/TIF22A_AnwProjekt_B 2023-05-02 15:36:39 +02:00
AlexE030 59b4f93930 added DateElement 2023-05-02 15:36:03 +02:00
brausjonas 5104ce93b7 Button Component Finished 2023-05-02 15:31:18 +02:00
brausjonas 04ca2319c2 Empty White Page 2023-05-02 15:17:14 +02:00
brausjonas 2b8b5259b9 next js configure correctly 2023-05-02 14:58:32 +02:00
brausjonas 975b0fca96 Created Next Js Project 2023-05-02 14:47:34 +02:00
brausjonas a67e293cdc Deleted Because Not Valid 2023-05-02 14:24:13 +02:00
Mike Baier 86a2068f83 Created next.js project 2023-05-02 14:22:01 +02:00
brausjonas 27da0c3152 Button fix 2023-04-27 22:07:21 +02:00