Skip to content

Fransz/mhwp-ipso

Repository files navigation

MHWP_IPSO

Releases

release 0.9.0

  • Reimplemented the 'Agenda knop': popup, 28 days ahead, max 6 activities.
  • Comment field in the popup.
  • Always a time in the popup.
  • Bug fixes.

release 0.8.3

  • We have checkboxes and filter functionality. Disabled though, pending Tambien bux fixes.
  • Better resonsive display of the modal popup.

release 0.8.2

  • We have a month calendar now. Detais are shown in a popup.
  • Activities with the same id on the same day have only one entry in the calendar now.
  • Added an endpoint for querying the nr of participants for an agenda item.
  • Dropped the bootstrap dependency for the calendar list.

release 0.8.1

  • We have titles for activities in the mail-mappings and url-mappings panels in the backend.
  • We can hide the reservation buttons in the calendar for activities.

Release 0.8.0

  • We start in the right week, reservations in the past are no longer possible.
  • We log mail success and failures.
  • Dropped jQuery in the frontend. It only used for the validator.

Release 0.7.1

  • We fetch details on demand now. The server cannot cope with fetching all server at once.
  • Fixed a bug in imageUrl (empyt url).
  • Droped the date picker.

Release 0.7.0

  • Add functionaity to mail upon a reservation.

Release 0.6.1 - hotfix.

  • Days were not correctly seperated.

Release 0.6.0

  • Weekpicker.
  • Seperators between days.
  • Test if there are places available for an activity.
  • A message on the calendar when we are still loading.
  • Improvements in the front end code
  • Reservation forms collapse after a reservation is made.

Release 0.5.0 - Backend;

  • Nonces bij formulieren, en nieuwe na een reservering;
  • Logging;

Release 0.4.0 - Backend;

  • Rest API Live <-> test uitlezen, Juiste API aanspreken , Image URL's aanpassen.
  • Uitzonderingen voor reserveringen. URL's gekoppeld aan ActivityId's
  • IPSO informatie in backend (agendaId's activityId's)
  • Betere afhandeling in frontend.

Release 0.3.1 - Front-end.

  • IPSO now returns HTML. Process that.
  • Changed classname/ids
  • Taking care of collapsing without using all off bootstrap.
  • Less info in the header.

Release 0.3.0 - Front-end en IPSO Button

  • Juiste WP URL gebruiken in frontend. (localhost vs test.marikenhuis.nl vs marikenhuis.nl)
  • Refactor fetchWpRest, it shouldnt throw on ipso api errors.
  • IPSO Button;
  • Common code in a seperate file;
  • Different query parameters for GET activities;
  • Notice 'geen activiteiten' if none where found.
  • Renamed classes and ids in rendered html.

Release 0.2.2 - hotfix

  • Make jQuery accessible in the frontend.;

Release 0.2.1 - Frontend;

  • Zo sober mogelijke html;
  • Drop dependency aan bootstrap;
  • Deploy op server;

Release 0.2.0 - Frontend;

  • Datums, tijd,
  • Disable button zolang een reservering verwerkt wordt.
  • Fout afhandeling promises
  • Sorteer json in fe;
  • Probeer nog eens een fetch na een http 429 fout.

Release 0.1.0 - Initial release.

Roadmap

Release 0.8.1

  • There is a bug in multiple reservations. That doesnt work.

Deployment

Je moet als je de plugin installeert niet vergeren de API key op tegeven in de backend.

marikenhuis.nl/vrijwilligers

We willen de plugin soms op deze site installeren om te demonstreren.

Endpoints.

De vrijwilligers site draait in een subdirectory. Je moet de paden van de endpoints aanpassen. Let op doe dit voor de button, en de list.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published