Commit Graph

488 Commits

Author SHA1 Message Date
Georg Ehrke 565e2c6b23
move today button in a dedicated row
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-06-09 10:35:06 +02:00
John Molakvoæ (skjnldsv) 751a4b299d
Flex magic
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2017-06-09 10:35:05 +02:00
comradekingu 0ac3724474
Spelling: iframe
It used to be IFRAME https://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h-16.5
for reasons unknown, but now it is "iframe"
https://www.w3.org/TR/2014/REC-html5-20141028/embedded-content-0.html#the-iframe-element
Added something to start of sentence to avoid issue with Iframe or iframe.

"Iframe" to start sentence.
2017-05-28 10:37:12 +02:00
Georg Ehrke 678190eacc
show displayname instead of userid after creating a new user share
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-05-26 15:59:49 +02:00
Georg Ehrke 86e5b16156 Merge pull request #453 from nextcloud/remove_legacy_shit
remove Nextcloud 9 and 10 legacy code
2017-05-25 21:23:06 +02:00
Georg Ehrke cb7a7f7d65
fix spelling of email
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-05-23 10:37:23 +02:00
Georg Ehrke 0f42f84d77
remove Nextcloud 9 and 10 legacy code
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-05-23 10:20:01 +02:00
Georg Ehrke 9550707566
set ending time one hour later also when clicking on disabled time input (in order to disable allDay)
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-05-12 11:32:32 +02:00
Georg Ehrke d0eaf68546
allow editing props of shared calendars and disallow editing shares for sharee
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-05-10 19:21:56 +02:00
Georg Ehrke e5620198bf Merge pull request #372 from nextcloud/feature/243/public_sharing_improvements
Public sharing improvements
2017-05-03 19:02:53 +02:00
Georg Ehrke bd7160f026
add dedicated shared style for shared calendars
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-04-30 16:43:07 +02:00
Jan-Christoph Borchardt 9f19b3b767
Fix AdBlock blocking share icon
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-04-30 16:43:07 +02:00
Georg Ehrke 84d611ea9a
fix date timepicker layout in sidebar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-04-05 22:29:56 +02:00
Georg Ehrke 8f13705916
fix date timepicker layout in popover
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-04-05 19:37:30 +02:00
Georg Ehrke 5d34905906
ngCloak -> ng-cloak
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-04-01 16:49:41 +02:00
Georg Ehrke f450a8ebf1
fix issue with public calendar site on small screens
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:27 +02:00
Georg Ehrke a4781446e5
use dark calendar icon
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:27 +02:00
Georg Ehrke bbf561124b
optimize information hierarchy of public sharing navigation bar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:27 +02:00
Georg Ehrke 33b30cfaeb
use publicToken in templates and calendarListController
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:27 +02:00
Georg Ehrke 949c832f72
fix position of menu toggle on small screens when accessing embedded mode
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:27 +02:00
Georg Ehrke 410d777deb
hide embed section in embedded version
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:26 +02:00
Georg Ehrke 1ca1400e86
add isEmbedded data attr
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:26 +02:00
Georg Ehrke b693da5750
remove subscription links from embed section
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:26 +02:00
Georg Ehrke e5c7c8ce24
add empty content warning
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:26 +02:00
Georg Ehrke 99a837783e
add sharing token as a html data attr
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:26 +02:00
Georg Ehrke 0da8bc757d
add public sharing route with branding and minimize duplicate code in viewController
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-29 13:45:23 +02:00
Georg Ehrke a54c491683
add avatar to sharing dropdown
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-03-20 23:13:59 +01:00
Georg Ehrke b2f94d56bb Merge pull request #349 from nextcloud/feature/341/confirm_deletion
add second step for calendar deletion as a temporary solution
2017-02-28 09:15:23 +01:00
Raimund Schlüßler ff265806d2 Fix confirmation dialog 2017-02-26 14:51:00 +01:00
Georg Ehrke 6d616c73bd
add second step for calendar deletion as a temporary solution
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-02-22 14:18:28 +01:00
Georg Ehrke 5722f7e1b6
fix calendar editor layout for ie11
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-02-18 20:48:56 +01:00
Georg Ehrke 1b712ff12b
include vendor.ie.js when accessed via ie 2017-02-18 20:48:55 +01:00
Georg Ehrke cff96a3427
bundle and minify dependencies
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-02-02 16:38:31 +01:00
Georg Ehrke 496f3352ec
fix working settings -> Subscribe & embed 2017-01-25 17:13:21 +01:00
Georg Ehrke 6c4b6a372a
change wording from webcal url to ical link 2017-01-25 15:34:33 +01:00
Jan-Christoph Borchardt 551fa73a82 change WebDAV to iCal wording, fix #233
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-01-25 11:48:48 +01:00
Georg Ehrke 548d57ccdb
add proper color-picker 2017-01-18 12:28:01 +01:00
Georg Ehrke 0bc89221ee
don't toggle allday when clicking on disabled time field when editor in readonly mode 2017-01-17 01:00:14 +01:00
Georg Ehrke fb4df861b4
ship autosize 2017-01-16 22:43:07 +01:00
Georg Ehrke 9cb79acb89 Merge pull request #258 from nextcloud/feature/25/tab_index_editor
better tabindex for event editors
2017-01-15 21:44:06 +01:00
Georg Ehrke a6aac02377
migrate to gulp 2017-01-14 01:06:44 +01:00
Georg Ehrke 0d54e6f969
better tabindex for event editors 2016-12-23 12:21:41 +01:00
Georg Ehrke 9da0217c3d
defaultView -> initialView 2016-12-20 12:52:26 +01:00
Georg Ehrke d88de0f887 Merge pull request #246 from nextcloud/fix-event-positionning
Fix glitchy looking whitespace in event details
2016-12-15 13:37:29 +01:00
John Molakvoæ (skjnldsv) 59501d696f
Fix #242
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2016-12-15 11:06:09 +01:00
Jan-Christoph Borchardt b7e65ec778 fix capitalization of Settings & import 2016-12-15 01:51:03 +01:00
Georg Ehrke 0134265c18
fix styling issue with too long group names / too long translations 2016-12-13 01:46:25 +01:00
Georg Ehrke 8b0786e4db
make title, description and location autoresizing textareas 2016-12-10 23:06:55 +01:00
Georg Ehrke 8ee92bb656 Merge pull request #215 from nextcloud/bugfix/205/require_sharing_api
require sharingAPI to create new shares
2016-12-10 12:21:04 +01:00
Georg Ehrke 7754d3024d
enable calendar when selecting it in editor 2016-12-07 00:00:17 +01:00
Georg Ehrke f826aa1eaf
require sharingAPI to create new shares 2016-12-06 22:33:24 +01:00
Georg Ehrke 2959ed706d
import empty calendars 2016-12-01 17:20:13 +01:00
Georg Ehrke 0684364b55 Merge pull request #185 from nextcloud/bugfix/19/open_settings_on_first_run
Show import button on first run
2016-11-22 18:45:47 +01:00
Georg Ehrke a1275c3dad
show email address only when multiple ones are set on contact 2016-11-22 13:45:08 +01:00
Thomas Citharel 292502d7ff
use css ellipsis 2016-11-22 13:07:35 +01:00
Thomas Citharel f0788b349c
show email for attendee 2016-11-22 13:07:33 +01:00
Georg Ehrke 16ce022af7
implement first run logic in client 2016-11-15 17:56:25 +01:00
Georg Ehrke 5bc16cfa1b
append "& Import" to Settings label 2016-11-15 14:05:19 +01:00
Thomas Citharel 3326e89bbb
also editor checkboxes 2016-10-18 15:00:48 +02:00
Thomas Citharel 5aad2c3c37
Use new checkbox for shares 2016-10-18 14:40:43 +02:00
Georg Ehrke e27763ee03
add slidedown transition for datepicker 2016-10-17 20:07:27 +02:00
John Molakvoæ (skjnldsv) 4cfed41bfe
Rebase fix and css public class 2016-10-17 18:51:11 +02:00
John Molakvoæ (skjnldsv) 802c5dc0c4
Fix overlapping datepicker 2016-10-17 15:04:51 +02:00
Georg Ehrke 1652e00e3d
fix sending plain text emails 2016-10-13 16:20:07 +02:00
Georg Ehrke 7ff7d30eb3
replace publicly shared with published, so we only use published 2016-10-13 15:58:23 +02:00
Georg Ehrke 3f07bd6c11
remove ' !' from button in html email 2016-10-13 15:56:26 +02:00
Thomas Citharel a77558884d use fancy checkbox 2016-10-12 12:42:02 +02:00
Thomas Citharel 50f4bf3483 correct html/text emails 2016-10-12 12:42:02 +02:00
Thomas Citharel d2e7a787bb fix send button 2016-10-12 12:42:02 +02:00
Thomas Citharel 240367c2ef opg only on public page 2016-10-12 12:42:02 +02:00
Thomas Citharel 2856e87cbe add opengraph support & clean unused routes 2016-10-12 12:42:02 +02:00
Thomas Citharel 3498af2b71 make display more coherent with the files app 2016-10-12 12:42:02 +02:00
Thomas Citharel 5aea54f94f change email messages 2016-10-12 12:42:02 +02:00
Thomas Citharel 12321250de Bring emails templates
template fixes

moar fixes
2016-10-12 12:42:02 +02:00
Thomas Citharel 9fb157817c move CalDAV/WebDAV & integration code to settings 2016-10-12 12:42:01 +02:00
Thomas Citharel 82058c97ff bring calendar name on public page 2016-10-12 12:42:01 +02:00
Thomas Citharel c2c75c1e41 bring email 2016-10-12 12:41:57 +02:00
Thomas Citharel 7a3364a4ca bring buttons to choose between CalDAV or WebDAV address and clean css a bit 2016-10-12 12:41:57 +02:00
Thomas Citharel 68a2074327 fix long names on published calendars 2016-10-12 12:41:57 +02:00
Thomas Citharel b4dacf5a7c use isPublic(), fix css on button link & public page 2016-10-12 12:41:57 +02:00
Georg Ehrke 578b927069 use html data attr to check if we are on a public page 2016-10-12 12:41:57 +02:00
Georg Ehrke 8762b03e66 merge public and main templates 2016-10-12 12:41:57 +02:00
Thomas Citharel 562020f328 Start work to publish a calendar
more interface changes

Working interface

Put correct URL

ask for urls

updates for server changes

Finish publish feature

Clean things up

Rebase branch after CalendarModel refactor

Small property fix

try go public

work

Make everything work

Remove un-necessary call

Fix rebase issue and don't show ourselves inside the sharees

Clean things up, show both CalDAV & Web Interface URLs and remove unused code in public controller

Fix undefined bug by moving to service

put back empty emailAddress as it's needed

Move CalDAV address to public view, make necessary changes for iframes, add file download on public view and integration code

remove unused sandbox

clean rebase

Use original controllers

Additionnal checks for pre-publish-url

Simplify public page calendar properties acquisition & add a publishable status for a calendar

fix day/week/month buttons not accessible in public mode

Don't show notification if we are on the public page

rebased

add basic tests

Even more tests (publish & unpublish)

And a filename typo

change share icons behaviour consistent with File app

fix for urls finishing with #

use es6 endsWith function

fix double slash issue in urls
2016-10-12 12:41:57 +02:00
Lukáš Tyrychtr 294aa95339 Changed the aria labels to go forward/backward from the < and > symbols because as pointed in the comment, some user's verbosity settings could ignore them as well.
Signed-off-by: Lukáš Tyrychtr <lukastyrychtr@gmail.com>
2016-09-28 23:44:25 +02:00
Lukáš Tyrychtr 29b571a054 Add some role="button" attributes where appropriate and not complicated (e. g. semantically simple to tell that it really is a button).
Signed-off-by: Lukáš Tyrychtr <lukastyrychtr@gmail.com>
2016-09-28 20:55:05 +02:00
Raghu Nayyar 4f1beb352a Change email id 2016-09-26 15:25:48 +02:00
Georg Ehrke 6499ac9b4e Merge pull request #88 from nextcloud/sidebar_details_pane
introduce details tab in sidebar
2016-09-25 19:52:41 +02:00
Georg Ehrke 2dff20968d
editor: show calendar selection only if more than one writable calendar is available 2016-09-25 00:46:04 +02:00
Georg Ehrke e19f1e042a
introduce details tab in sidebar 2016-09-25 00:36:16 +02:00
Georg Ehrke 76c0b6413a Merge pull request #79 from nextcloud/better_checkbox_styles
use fancy checkbox styles from core
2016-09-21 12:47:02 +02:00
Georg Ehrke 33b42ed7ff Merge pull request #75 from nextcloud/calendarlist_scrollable
fix scrollability of calendar-list
2016-09-21 12:46:49 +02:00
Georg Ehrke b1eb7e93a6
fix scrollability of calendar-list 2016-09-21 12:19:11 +02:00
Georg Ehrke 1701833145
use fancy checkbox styles from core 2016-09-21 12:06:11 +02:00
Georg Ehrke a27e447f3a
fix datepicker in app-navigation 2016-09-20 15:50:00 +02:00
Thomas Citharel 5a466fbd04
fix webcal input field not clearing & clean subscription controller 2016-09-19 19:17:56 +02:00
Georg Ehrke 692d12d553
add workaround to fix webcal creation under Nextcloud9 2016-09-19 12:29:32 +02:00
Georg Ehrke 693af89953
show webcal url 2016-09-14 20:27:57 +02:00
Georg Ehrke 1e989c9a3a
lock input after creating subscription 2016-09-14 18:42:50 +02:00
Thomas Citharel 83940e84dd
hide export button for calendars not accessible via CalDAV 2016-09-14 18:42:49 +02:00
Georg Ehrke 3971854c3f
implement WebCal support 2016-09-14 18:42:49 +02:00