Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 583
TitelFeature/ll 1100 move subscription start date
Beschreibung!!! Bitte Layout in den Karten noch schön machen !!! Superadmins benötigen die Option den Beginn / Vertragsbeginn eines Abos anzupassen. Dies gilt sowohl für die Rück- wie Vordatierung. Hierzu muss folgendes möglich sein: ein zukünftiges Abo muss durch die Super-Admins manipulierbar sein im Hinblick auf dessen Start. Der Beginn des laufenden Abos muss weiter in die Vergangenheit datiert werden können (Daten zu spät im System erfasst) Der Beginn eines laufenden Abos muss weiter in die Zukunft datiert werden können (Abo wurde abgeschlossen, Vertrag wurde verschoben) Der Beginn eines vorherigen Abos muss ebenfalls in beide Richtungen umdatiert werden können. Daraus ergibt sich: Der Beginn eines zukünftigen Abos können nicht weiter zurückdatiert werden als den morgigen Tag. (Sonst wäre das geplante Abo ja das laufende Abo.) Der Beginn des laufenden Abo kann nicht über über das heutige Datum verschoben werden (Sonst würde es zu einem geplanten Abo.) Der Beginn eines historischen Abos darf nicht mit dem Start seines Vorgänger oder Ende seinem Nachfolger kollidieren (ein Tag Abstand) Wird der Beginn eines Abos verändert, verschiebt sich entsprechend das Ende eines vorherigen Abos auf den jeweiligen Tag davor. { 'historisch', 'laufend', 'zukünftig' }
Statusmerged
Created at 2022-03-07T08:18:32.012Z
Updated at 2022-03-28T19:00:20.444Z
Source branchfeature/LL-1100-move-subscription-start-date
Target branchdevelop
AuthorGregor Gabriel
AssigneeSascha Immig

Discussion notes

changed the description Gregor Gabriel 2022-03-07T08:19:45.916Z
added 1 commit
  • 2df4a4dd - fixed max value for Subscription start date for current subscription
Compare with previous version
Gregor Gabriel 2022-03-28T08:14:20.329Z
added 1 commit
  • 6539ab2c - layout correction: used flex container to align items properly.
Compare with previous version
Sascha Immig 2022-03-28T10:37:40.950Z
added 134 commits
  • 6539ab2c...199bc98d - 132 commits from branch develop
  • e55f6d83 - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into…
  • 42bd1db4 - Merge branch 'feature/LL-1100-move-subscription-start-date' of…
Compare with previous version
Gregor Gabriel 2022-03-28T12:07:08.462Z
added 1 commit
  • 429b042a - fixed problem that occured on incrementing start date of active subscription without an end date
Compare with previous version
Gregor Gabriel 2022-03-28T14:27:46.637Z
merged Sascha Immig 2022-03-28T19:00:20.490Z
mentioned in commit 2b3cb17364955e94e4752ab01fcac52011a9d984 Sascha Immig 2022-03-28T19:00:20.799Z

Merge Commits

Title Id Author Created at Message
added possibility to change billing_start_at date of historized subscriptions 0f933befd8fb4f7abd5b18a8b05f367c86d5d035 TUV\gabrielg 2022-03-03T15:50:18.000Z added possibility to change billing_start_at date of historized subscriptions
fixed max value for Subscription start date for current subscription 2df4a4dd3eb8dcc725c8129b33bedd8dab4d56cd TUV\gabrielg 2022-03-28T08:14:12.000Z fixed max value for Subscription start date for current subscription
fixed problem that occured on incrementing start date of active subscription without an end date 429b042a30486b7bbd20b92c3d6434563a4ecc0c TUV\gabrielg 2022-03-28T14:27:40.000Z fixed problem that occured on incrementing start date of active subscription without an end date
Merge branch 'feature/LL-1100-move-subscription-start-date' of… 42bd1db4e5549c4fc51a0b2e82b3b57f89feea1e TUV\gabrielg 2022-03-28T12:06:09.000Z Merge branch 'feature/LL-1100-move-subscription-start-date' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1100-move-subscription-start-date
enabled change of start date of future subscription 58c052db8b251d87e9ed84883184b5cc5d061707 TUV\gabrielg 2022-03-07T08:11:07.000Z enabled change of start date of future subscription
layout correction: used flex container to align items properly. 6539ab2c0331eda3c1cd6d1c1a5a2ace1fab1008 TUV\immigs 2022-03-28T10:37:32.000Z layout correction: used flex container to align items properly.
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… e55f6d83ec818136dc05b3585f2d0c71201bfdb9 TUV\gabrielg 2022-03-28T10:37:10.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1100-move-subscription-start-date # Conflicts: # app/Models/Subscription.php # resources/js/messages.js # resources/views/admin/clients/includes/subscription.blade.php