{"action":"published","release":{"url":"https://api.github.com/repos/phili67/ecclesiacrm/releases/11035982","assets_url":"https://api.github.com/repos/phili67/ecclesiacrm/releases/11035982/assets","upload_url":"https://uploads.github.com/repos/phili67/ecclesiacrm/releases/11035982/assets{?name,label}","html_url":"https://github.com/phili67/ecclesiacrm/releases/tag/4.0.0","id":11035982,"tag_name":"4.0.0","target_commitish":"master","name":"4.0.0","draft":false,"author":{"login":"phili67","id":20263693,"avatar_url":"https://avatars1.githubusercontent.com/u/20263693?v=4","gravatar_id":"","url":"https://api.github.com/users/phili67","html_url":"https://github.com/phili67","followers_url":"https://api.github.com/users/phili67/followers","following_url":"https://api.github.com/users/phili67/following{/other_user}","gists_url":"https://api.github.com/users/phili67/gists{/gist_id}","starred_url":"https://api.github.com/users/phili67/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phili67/subscriptions","organizations_url":"https://api.github.com/users/phili67/orgs","repos_url":"https://api.github.com/users/phili67/repos","events_url":"https://api.github.com/users/phili67/events{/privacy}","received_events_url":"https://api.github.com/users/phili67/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2018-05-16T20:41:57Z","published_at":"2018-05-17T07:17:54Z","assets":[{"url":"https://api.github.com/repos/phili67/ecclesiacrm/releases/assets/7205344","id":7205344,"name":"EcclesiaCRM-4.0.0.zip","label":null,"uploader":{"login":"phili67","id":20263693,"avatar_url":"https://avatars1.githubusercontent.com/u/20263693?v=4","gravatar_id":"","url":"https://api.github.com/users/phili67","html_url":"https://github.com/phili67","followers_url":"https://api.github.com/users/phili67/followers","following_url":"https://api.github.com/users/phili67/following{/other_user}","gists_url":"https://api.github.com/users/phili67/gists{/gist_id}","starred_url":"https://api.github.com/users/phili67/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phili67/subscriptions","organizations_url":"https://api.github.com/users/phili67/orgs","repos_url":"https://api.github.com/users/phili67/repos","events_url":"https://api.github.com/users/phili67/events{/privacy}","received_events_url":"https://api.github.com/users/phili67/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":21259717,"download_count":0,"created_at":"2018-05-17T07:14:07Z","updated_at":"2018-05-17T07:16:50Z","browser_download_url":"https://github.com/phili67/ecclesiacrm/releases/download/4.0.0/EcclesiaCRM-4.0.0.zip"}],"tarball_url":"https://api.github.com/repos/phili67/ecclesiacrm/tarball/4.0.0","zipball_url":"https://api.github.com/repos/phili67/ecclesiacrm/zipball/4.0.0","body":"Why a 4.0 version ???\r\n\r\nEvents/Calendars are real a powerfull new features, 6 000 lines of code have been written.\r\n\r\nThe huge update is : CalDAV (ie : synchronisation with calendar).\r\n\r\nBe carefull, the CalDAV server isn't a MIT licence the WebDAV server too.\r\n\r\nFunctionality Improvements :\r\n\r\n- There's a new flag : sTimeZoneSet in the system settings, you've have to set it correctly for the CalDAV Server.\r\n- Calendar/events are now completely rewritten, EcclesiaCRM is now a CalDav full server/client. I use sabre technology.\r\n- Everything is now rewritten with a brand new design.\r\n- Brand new calendar sidebar with flexible content.\r\n- EcclesiaCRM now manage Personal Calendar, Group Calendar, Share calendar.\r\n- The calendar can be shared to other persons in the CRM (with Read-Write or only Read access).\r\n- Each user can manage his calendar colors or names, in the case of share calendar or not.\r\n- The calendar can be shared outside (with Read-Write access): full vcalendar support.\r\n- You can create a calendar outside in Calendar Mac or in Outlook with the right connector, it will appear in the CRM.\r\n- You've got real event with the vcalendar vevent standard support.\r\n- A group Manager can create a group and the associated calendar and manage the invitees to the calendar.\r\n- The reccurrence events are now manage with the vevent standard fully compatible with external application\r\n- The drag and drop is now manage correctly with the new definition Vevent with reccurence or not.\r\n- There's now nice icon in each events, so you can easely see if an event is a personal/group/share event.\r\n- Everything is designed to manage user calendars, group calendars, share calendars as simple as possible.\r\n- A group has automatically a calendar and you can add user to the group and to the calendar too, with read/write access or only read access inside the CRM or outside.\r\n- You can visualize your calendars under Calendar, thunderBird, etc ...\r\n- It's possible to add real attendees to a sunday group and to a normal group too.\r\n- ListEvent is completely rewritten with propel code and you can add a user with the new js/api directly no more EventEditor.php but the new EventEditor.js code.\r\n- Checkin.php is rewritten too, with the EventEditor.js. You can now add an event and make the attendance directly.\r\n- The UserEditor.php is now deleted, everything is done with the new js code.\r\n- In the calendar, when you chose the Month/Week ... view, the CRM will remind your last choice the next time.\r\n- A new button in the Calendar View : Actualize (this give you the choice to synchronize with other Client).\r\n- No more bAddEvent flag, everyone can have a calendar : personal etc...\r\n- A user who belongs to a sunday group, can create an attendance for his sunday, make attendees, but not modify the event in the calendar View (security), one time it's created, it's impossible to modifiy it.\r\n- You've to set the new localisation systemconfig : sTimeZoneSet\r\n- Last when you upgrade .... all the events are translated to the new format. The groups are now translated to calendar groups.\r\n- Nothing is lost ;-).\r\n\r\n\r\n- Attendees export in CSV and PDF improvements.\r\n- Two new flags for the user settings : bExportSundaySchoolCSV, bExportSundaySchoolPDF (So a person can manage the export of the sundayschool attendees, phototobook) and export CSV attendees.\r\n- New export attendees for sunday school, it's possible now to export all the attendees classes.\r\n![capture d ecran 2018-05-14 a 18 24 54](https://user-images.githubusercontent.com/20263693/40143636-4710f612-595c-11e8-981c-675f4d997e80.png)\r\n- New stats in the sunday school attendees.\r\n\r\n\r\n- CSP update for the youtube\r\n- The sidebar will collapse now by default and each user has the ability to chose or not this new feature.\r\n- There's two new flags too : bSidebarExpandOnHover, bSidebarCollapse, so a user can manage the behaviour of the sidebar menu.\r\n\r\n- Some upgrade in SettingsIndividual.php\r\n\r\n- sCSVExportDelemiter, sCSVExportCharset update : this two parameters are now in the user settings and no more in System settings, each user can manage the CSV export flags.\r\n\r\n- IE 11 is now fully supported with the CRM. So Chrome, Safari, FireFox, Microsoft Edge and IE 11 are fully supported.\r\n\r\n- etc .......... etc ......\r\n\r\nBugs correction\r\n- ListEvent, \r\n- MenuEventCount.\r\n- Login.\r\n- One in the user profiles with the semi colon char.\r\n- Directory export with UT8 export format is now corrected.\r\n- etc ...\r\n\r\nInner Beauty\r\n\r\n- Sabre is now inside.\r\n- new api calendarV2/eventsV2.\r\n- A huge schema update for calendars.\r\n- brand new events_event etc ....\r\n- New classes for attendees for the sundayschool.\r\n- Many CSP updates.\r\n- So many Propel classes.\r\n- to many things ...\r\n\r\n\r\nInner Coherence\r\n\r\nSee full changelog here:\r\n"}}
{"actor":{"display_login":"phili67"}}