Commit Graph

129 Commits

Author SHA1 Message Date
nathangray
1bef3549af Calendar - check for JSON response before using it 2017-12-01 10:33:40 -07:00
nathangray
39759eb267 * Calendar - fix bug where private events for multiple users in week view only showed for one user 2017-09-05 11:20:53 -06:00
nathangray
5995c63034 Calendar - fix some bugs setting calendar owner via URL when calendar app is not yet loaded 2017-06-12 12:35:12 -06:00
Ralf Becker
25b4c534a4 fix PHP warning : array_diff_key(): Argument #2 is not an array on line 281 2017-04-10 15:59:48 +02:00
Ralf Becker
dfbd0d2e6f do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions 2017-04-04 16:54:36 +02:00
nathangray
068ecf4fc8 Do not change list time range filter when search changes 2016-08-12 10:51:48 -06:00
nathangray
dc3dd6819d - Fix listview filter changes confusingly when searching
- Fix listview does not update for new events
2016-08-02 09:30:36 -06:00
nathangray
7e800a4122 * Calendar: Add print action to event context menu 2016-08-01 09:11:29 -06:00
nathangray
033ba0159f Fix calendar list view custom date filter always switched to another filter & hid the dates 2016-06-02 09:25:01 -06:00
nathangray
660888c716 Drag and drop move or invite in day view 2016-06-01 13:47:18 -06:00
nathangray
362366ed28 Fix addressbook - calendar permission issue blocking viewing contact calendar 2016-05-24 17:13:40 -06:00
Nathan Gray
4c167a2d80 Revert r55868, hide participants for private events 2016-05-04 15:09:37 +00:00
Ralf Becker
bc4362c22e remove old phpgwapi datetime class from calendar, as it is no longer in api 2016-05-02 20:22:47 +00:00
Ralf Becker
dcc003cedf move calendar to new api 2016-05-01 17:47:59 +00:00
Nathan Gray
e88c3da6b8 Add missing placeholder (no rows) action 2016-04-26 23:11:29 +00:00
Nathan Gray
42ac5b8a08 Hide participants for private events 2016-04-26 20:13:14 +00:00
Nathan Gray
80e935fb0b Some adjusting of calendar list sort order:
- All filters except Before default to sorting earlier events first  (start date asc)
- For all day events for the same date, non-blocking before blocking
2016-04-20 16:52:52 +00:00
Nathan Gray
70b00c8d70 Remove some unused code 2016-03-14 19:36:22 +00:00
Nathan Gray
a8f158e72b Add 'Today' as calendar list date range option 2016-03-09 22:38:45 +00:00
Hadi Nategh
dbd97cd37a Mobile theme:
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Ralf Becker
61027429eb alignment of NM header 2016-02-17 19:56:54 +00:00
Nathan Gray
80ce556003 Remove view names from header 2016-01-21 18:35:53 +00:00
Nathan Gray
556495e6cc Move sidebox buttons into a toolbar 2016-01-06 18:24:45 +00:00
Nathan Gray
7d1de17438 Refactor & more intelligence in grid views for speed improvements 2016-01-05 20:43:19 +00:00
Nathan Gray
260c320ba9 Stop planner & nextmatch from fighting over events, some timing improvements 2015-12-29 22:12:30 +00:00
Nathan Gray
4aed504622 Fix drag and drop series exception in a different timezone did not remove original event 2015-12-16 00:28:56 +00:00
Nathan Gray
4503abf1bc - Fix view list hook to be able to view the list from any other application
- Participant is not always an integer
2015-12-12 00:07:40 +00:00
Nathan Gray
33437acb96 Keep internal date span up to date if user is using list view and week or month filter.
Fixes some problems with strange date ranges when merging using the sidemenu selectbox
2015-12-11 19:38:52 +00:00
Nathan Gray
8a5e720851 Revert r54516, it can cause infinite loops 2015-12-10 00:40:04 +00:00
Nathan Gray
da2d6cc321 Keep client side state up to date with month & week filters 2015-12-10 00:06:08 +00:00
Nathan Gray
9a97d108a5 Fix recurring private events breaking things 2015-11-25 17:20:30 +00:00
Nathan Gray
422ecd25a9 Add labeled week & month filters for list view 2015-11-24 19:45:00 +00:00
Nathan Gray
dd6df6b077 Change listview filter options to include date 2015-11-24 00:18:37 +00:00
Nathan Gray
5088739a86 Fix wrong user name on initial load of list view 2015-11-23 23:18:05 +00:00
Nathan Gray
0861a6d58c Fix some more sneaky caching / refresh bugs 2015-11-18 17:44:22 +00:00
Nathan Gray
22e4fc038f Send some refresh commands when deleting 2015-11-17 21:32:46 +00:00
Nathan Gray
ceb9f48f11 Fix missing group member permission errors 2015-11-16 19:40:52 +00:00
Nathan Gray
3209a6671c Show error message when trying to get calendars with no access. 2015-11-10 23:31:55 +00:00
Nathan Gray
ad6cfe4871 Add status icons in event tooltips 2015-10-27 20:10:53 +00:00
Nathan Gray
642b52850b Unify app header for the different views 2015-10-16 17:32:21 +00:00
Nathan Gray
211056ba2e More calendar bugfixes:
- reload loop in home
- sidebox keywords did nothing
- list view participants filter was missing groups
- Sidebox user filter updates list view to match
2015-10-14 18:10:39 +00:00
Nathan Gray
f7a8b0ed65 Calendar bugfixes:
- App reload just reloads, not change view
- Fix caching bug
- Fix missing resource names
- Fix app header changing inappropriately
- Fix favorites not working properly.
2015-10-14 14:32:33 +00:00
Nathan Gray
3286642374 Fix merge from listview, and handle merging from listview into a template designed for the other views (range tag, no pagerepeat) 2015-10-09 19:48:28 +00:00
Nathan Gray
0e7a5338f0 Reduce integration data sent each time, we can use the link registry already on the client. 2015-10-07 16:45:23 +00:00
Ralf Becker
3a309cee11 * Calendar: fixed SQL error in list-view 2015-08-27 08:22:46 +00:00
Ralf Becker
59ca017000 allow to use nextmatch filters in calendar list-view 2015-08-18 09:07:12 +00:00
Nathan Gray
f0ebb448a2 Calendar et2 conversion work in progress.
- Client side event caching
- Home fixes
2015-07-15 16:29:10 +00:00
Ralf Becker
49bf055b33 * Calendar: iCal export of list-view contains event series and not recurrences, also fixes wrong timezone, if different between user and server 2015-06-19 18:35:57 +00:00
Nathan Gray
920616e37a Calendar et2 conversion work in progress.
Context menu is enabled, but not all actions are fully implemented yet.
2015-06-10 21:51:28 +00:00
Nathan Gray
c328d72f27 Format start and end date to avoid js timestamp fiddling 2015-04-09 15:55:55 +00:00