David Brendel Portait

Hello Guys, I’m David Brendel

I am a Developer




You can either download the package here or install it via nuget. The package comes with multiple document types. It is necessary that the detail pages are placed under the calendar node for the package to work right. Also, activate the newly created section for the users that should have access to it. The URLs for event/location/organiser details are build by convention and can be redirected using URL rewriting.


If you find any bugs report them on the forums below, on the issue tracker or write me at bugs at davidbrendel.de.


Version 3.4.1:

  • Fixed issue with map selection shown even if no map key is present
  • Fixed issue with migration running by using not the correct min version
  • Fixed issue with creating location/organiser directly from event dashboard

Version 3.4.0:

  • Updated to umbraco 7.6.0 for better handling of dependencies like Newtonsoft.Json
  • Added macros for calendar, event, location and organiser rendering
  • Updated detail url handler to use custom routes instead of UrlRewriting
  • Updated package installer - nuget installs are now shown under installed packages
  • Updated dashboard - added possibility to send feedback via dashboard
  • Create new documentation https://github.com/Mantus667/EventCalendarDocumentation

Version 3.3.0:

  • Fixed wrong columns in list view for anniversary events
  • Added color options for events
  • Added option to allow recurring events only in special year
  • Added new configuration file under App_Plugins\EventCalendar for setting google maps api key and default map location
  • Added phone number to organiser
  • Switched view selection for calendar to a dropdown and added more view modes

Version 3.2.4:

  • Fixed issue with location editing causing to create a new location
  • Fixed automatic package build

Version 3.2.3:

  • Fixed bug when saving user sometimes causing a timeout
  • Added missing DLL file

Version 3.2.2:

  • Fixed bug when editing user settings
  • Fixed wrong sequence of events when using upcoming events macro
  • Changed naming of one backend resource to be more project specific
  • Fixed calendar property editor not updating with created/deleted calendar

Version 3.2.1:

  • Fixed bug for calendar/location creation causing created calendar/locations not to appear in the tree

Version 3.2.0:

  • Fixed bug for calendar view with categories
  • Updated libraries for ICS file generation
  • Added memory cache for queries which gets busted when en entity is created/updated/deleted

Version 3.1.7:

  • Fixed bug with colors not used when using google calendar
  • Fixed bug with date exceptions not used for recurring events
  • Fixed bug with pagination on overview views in backend
  • Fixed bug with validation not working correctly
  • Fixed bug where calendar color options not showing correctly in backend

Version 3.1.6:

  • fixed bug where the start and end date on normal events were always equal

Version 3.1.5:

  • fixed normal events creating recurrence pattern in DB
  • fixed error within single events caused calendar view to show no events at all
  • removed yearly frequency from the select box as it causes problems with recurring events
  • set weekly frequency as default for recurring events
  • added more NullRef checks

Version 3.1.4:

  • fixed NullRefException for calendar view
  • fixed culture was not used correctly in the calendar view

Version 3.1.3:

  • fixed error on event details view where descriptions weren't rendered
  • fixed install issue where the installer is running multiple times

Version 3.1.2:

  • fixed missing macro partial views
  • fixed user edit screen not able to be saved

Version 3.1.1:

  • fixed critical bug during table generation in database caused by duplicate primary key naming

Version 3.1.0:

  • added details view for google events
  • updated backend UI to be more like umbraco
  • updated backend UI for descriptions
  • lots of bugfixes

Version 3.0.1:

  • fixed wrong build of package

Version 3.0.0:

  • Refactored code base (now uses NPoco, DI and CQRS for core feaures
  • Refactored backend for better ui error handling
  • Introduced organiser as entity
  • Reusing umbraco data types for UI
  • Using GridEditor instead of RTE for descriptions
  • Introduced detail pages for locations and organiser