|
| 1 | + |
| 2 | + |
| 3 | +- Validierungen |
| 4 | + - Menu Erfassung: Datum darf nicht kleiner als das aktuelle sein |
1 | 5 |
|
2 | 6 | - Smell
|
3 | 7 | Erzeugung von Essern darf nicht an 2 Stellen passieren!
|
4 | 8 |
|
5 | 9 | - Regel : Bis Montag 8:00 Uhr darf man sich anlegen
|
6 | 10 | - KW Hnadling einführen
|
7 | 11 |
|
8 |
| -- Datenbank Migration |
9 |
| - - Tabelle für die Versionen der Migration erstellen |
10 |
| - - Ablauf: komplettes Backup, Migration der Tabellen, Migration der Daten, Version der Migration einfügen. |
11 |
| - |
| 12 | +-Datenbank |
| 13 | + - init Admin in DB erstellen |
| 14 | + - Datenbank Migration |
| 15 | + - Tabelle für die Versionen der Migration erstellen |
| 16 | + - Ablauf: komplettes Backup, Migration der Tabellen, Migration der Daten, Version der Migration einfügen. |
12 | 17 | - Button einfügen, mit dem man eine Mail an alle Esser schickt. Text : "Die Speisen für die kommende Woche wurden erfasst."
|
13 | 18 |
|
14 |
| -- Konfiguration in boss.config einfügen. (z.B. feste Mail Adressen ) |
15 |
| -- Grafische Aufbereitung (z.B. Anzahl Buchung über Zeit) |
16 | 19 |
|
17 | 20 | - Registrierung eines neuen Essers
|
18 | 21 | - Token wird generiert und Beziehung zu Esser gespeichert.
|
|
26 | 29 |
|
27 | 30 | - Button Abbruch für Bearbeitung einbauen
|
28 | 31 |
|
29 |
| -- SMS Versand für diverse Situationen |
30 | 32 |
|
31 |
| -- Release erstellen |
32 | 33 |
|
33 |
| -- Bilder für einzelne Speisen einfügen. |
| 34 | +- Release erstellen |
34 | 35 |
|
35 |
| -- Stornierung im Controller um Abfrage "is_in_time" erweitern |
| 36 | +- Verwaltung einzelner Speisen |
| 37 | + - Bilder für einzelne Speisen einfügen. |
36 | 38 |
|
37 | 39 | - Anfrage nach Stornierung wieder aus Queue entfernen. Mal schauen, wie ich das mache.
|
38 | 40 |
|
|
51 | 53 | "request" -> man kann eine Anfrage stellen, wenn keine Slots mehr vefügbar sind und Menudatum > akt. Datum
|
52 | 54 | "finished"-> Essen ist gegessen, wenn Menudatum <= akt. Datum.
|
53 | 55 |
|
54 |
| -- Wenn das Essen fertig ist, Button für "Essen ist fertig" und dann wird Mail an alle gebuchten Esser gesendet |
55 |
| - |
56 |
| - |
57 |
| - |
58 |
| -- init Admin in DB erstellen |
59 |
| - |
60 |
| -- Validierungen |
61 |
| - - Menu Erfassung: Datum darf nicht kleiner als das aktuelle sein |
| 56 | +Regeln |
62 | 57 |
|
63 | 58 | - Ein Tag vorher, aber bis max. 15:00 Uhr.
|
64 | 59 |
|
|
74 | 69 | 2012-09-08 15:00
|
75 | 70 |
|
76 | 71 |
|
77 |
| -- Anja Mail schicken, wenn Esser gebucht haben. |
| 72 | + |
78 | 73 |
|
79 | 74 | - Stornierung nicht möglich 24 Stunden. Ein Tag vorher, aber nur bis 15:00 Uhr
|
80 | 75 | http://schemecookbook.org/Erlang/TimeToEpoch
|
|
86 | 81 |
|
87 | 82 | -> nicht mehr möglich, da Differenz < 24 Stunden
|
88 | 83 |
|
| 84 | +------------------------------------------------------------- |
| 85 | +BUGS |
| 86 | + |
| 87 | +- Nach dem Löschen eines Menus wird die index Seite nicht richtig refreshed |
| 88 | + |
| 89 | +------------------------------------------------------------- |
89 | 90 |
|
| 91 | + |
| 92 | +------------------------------------------------------------- |
| 93 | +Future |
| 94 | + |
| 95 | +- SMS Versand für diverse Situationen |
| 96 | +- Anja Mail schicken, wenn Esser gebucht haben. (wird nicht gemacht) |
| 97 | +- Grafische Aufbereitung (z.B. Anzahl Buchung über Zeit) |
| 98 | +- Konfiguration in boss.config einfügen. (z.B. feste Mail Adressen ) |
| 99 | +------------------------------------------------------------- |
| 100 | + |
90 | 101 | -------------------------------------------------------------
|
91 | 102 | NO-IP
|
92 | 103 | sudo noip2
|
|
95 | 106 |
|
96 | 107 | Fertige Aufgaben
|
97 | 108 |
|
| 109 | +- Prüfung der Regeln muss im Controller durch geführt werden! |
| 110 | +- Wenn das Essen fertig ist, Button für "Essen ist fertig" und dann wird Mail an alle gebuchten Esser gesendet |
| 111 | +- Stornierung im Controller um Abfrage "is_in_time" erweitern (fertig) |
98 | 112 | - CSV enthält : Name,Intern Flag, [Datum], Summe (fertig)
|
99 | 113 | - Rechnungslauf für alle Esser und einen Monat
|
100 | 114 | - CSV Link erstellen anbieten
|
@@ -133,27 +147,9 @@ Listen
|
133 | 147 |
|
134 | 148 | Gesamt: 300
|
135 | 149 |
|
| 150 | +------------------------------------------------------------- |
136 | 151 | BUGS
|
137 | 152 |
|
138 | 153 | - Nach dem Löschen eines Menus wird die index Seite nicht richtig refreshed
|
139 | 154 |
|
140 |
| -- neue Fehler |
141 |
| -{undef, |
142 |
| - [{error,get_requester,[{error,{no_exists,'favicon.ico'}}],[]}, |
143 |
| - {speiseplan_admin_controller,detail,4, |
144 |
| - [{file, |
145 |
| - "/Users/ulfangermann/projects/erlang/speiseplan/src/controller/speiseplan_admin_controller.erl"}, |
146 |
| - {line,17}]}, |
147 |
| - {boss_web_controller,execute_action,5, |
148 |
| - [{file,"src/boss/boss_web_controller.erl"},{line,714}]}, |
149 |
| - {boss_web_controller,process_request,5, |
150 |
| - [{file,"src/boss/boss_web_controller.erl"},{line,460}]}, |
151 |
| - {timer,tc,3,[{file,"timer.erl"},{line,194}]}, |
152 |
| - {boss_web_controller,handle_request,3, |
153 |
| - [{file,"src/boss/boss_web_controller.erl"},{line,388}]}, |
154 |
| - {mochiweb_http,headers,5,[{file,"src/mochiweb_http.erl"},{line,90}]}, |
155 |
| - {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]} |
156 |
| - |
157 |
| -=ERROR REPORT==== 16-Sep-2012::08:08:05 === |
158 |
| - |
159 |
| - |
| 155 | +------------------------------------------------------------- |
0 commit comments