]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
7 years agoFix typo in HTML tags 4565/head
Morris Jobke [Thu, 27 Apr 2017 19:14:21 +0000 (16:14 -0300)]
Fix typo in HTML tags

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoMerge pull request #4540 from nextcloud/settings-help
Morris Jobke [Thu, 27 Apr 2017 15:09:01 +0000 (12:09 -0300)]
Merge pull request #4540 from nextcloud/settings-help

Add more hints to settings

7 years agoMerge pull request #3770 from nextcloud/faster-search-in-contacts
Morris Jobke [Thu, 27 Apr 2017 03:25:30 +0000 (00:25 -0300)]
Merge pull request #3770 from nextcloud/faster-search-in-contacts

Factorize query for searching contacts

7 years agoMerge pull request #4501 from nextcloud/downstream-27144
Morris Jobke [Thu, 27 Apr 2017 02:16:21 +0000 (23:16 -0300)]
Merge pull request #4501 from nextcloud/downstream-27144

Add duration of last job execution to the table

7 years agoMerge pull request #4519 from nextcloud/downstream-27703
Morris Jobke [Thu, 27 Apr 2017 02:05:08 +0000 (23:05 -0300)]
Merge pull request #4519 from nextcloud/downstream-27703

Reload file list when leaving hidden state

7 years agoMerge pull request #4515 from nextcloud/downstream-27643
Morris Jobke [Thu, 27 Apr 2017 01:58:01 +0000 (22:58 -0300)]
Merge pull request #4515 from nextcloud/downstream-27643

Adjust query/event logging code in favour of more complex owncloud/di…

7 years agoMerge pull request #4517 from nextcloud/downstream-27637
Morris Jobke [Thu, 27 Apr 2017 01:54:20 +0000 (22:54 -0300)]
Merge pull request #4517 from nextcloud/downstream-27637

Fix recovery checkbox label to properly point

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 27 Apr 2017 00:07:40 +0000 (00:07 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #4537 from nextcloud/change-link
Morris Jobke [Wed, 26 Apr 2017 22:29:29 +0000 (19:29 -0300)]
Merge pull request #4537 from nextcloud/change-link

Change feed to website planet link, fix wording

7 years agoMerge pull request #4526 from nextcloud/downstream-27269
Morris Jobke [Wed, 26 Apr 2017 21:21:13 +0000 (18:21 -0300)]
Merge pull request #4526 from nextcloud/downstream-27269

Don`t allow upload of files with extension .part

7 years agoMerge pull request #4454 from nextcloud/add-bundles-to-install-page
Morris Jobke [Wed, 26 Apr 2017 21:20:40 +0000 (18:20 -0300)]
Merge pull request #4454 from nextcloud/add-bundles-to-install-page

Add app bundles to the apps page and unbundle enterprise apps

7 years agoAdd more hints to settings 4540/head
Jan-Christoph Borchardt [Wed, 26 Apr 2017 20:43:58 +0000 (22:43 +0200)]
Add more hints to settings

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoMerge pull request #4461 from danxuliu/fix-closing-details-view-when-viewing-file...
Morris Jobke [Wed, 26 Apr 2017 20:42:55 +0000 (17:42 -0300)]
Merge pull request #4461 from danxuliu/fix-closing-details-view-when-viewing-file-in-folder

Fix details view not closed when viewing a file in its folder

7 years agoUpdate autoloader 4515/head
Roeland Jago Douma [Wed, 26 Apr 2017 20:25:41 +0000 (22:25 +0200)]
Update autoloader

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoMerge pull request #4529 from nextcloud/fix-filelist-checkboxes
Morris Jobke [Wed, 26 Apr 2017 19:52:46 +0000 (16:52 -0300)]
Merge pull request #4529 from nextcloud/fix-filelist-checkboxes

Fix filelist and checkbox vertical align

7 years agoChange feed to website planet link, fix wording 4537/head
Jan-Christoph Borchardt [Wed, 26 Apr 2017 19:22:08 +0000 (21:22 +0200)]
Change feed to website planet link, fix wording

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoFix tests 4454/head
Lukas Reschke [Wed, 26 Apr 2017 18:08:44 +0000 (20:08 +0200)]
Fix tests

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoUpdate autoload map
Lukas Reschke [Wed, 26 Apr 2017 18:06:34 +0000 (20:06 +0200)]
Update autoload map

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdd SocialSharingBundle
Lukas Reschke [Wed, 26 Apr 2017 14:05:58 +0000 (16:05 +0200)]
Add SocialSharingBundle

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoFix bundles header position
Jan-Christoph Borchardt [Wed, 26 Apr 2017 11:51:43 +0000 (13:51 +0200)]
Fix bundles header position

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoStyle app bundles
Jan-Christoph Borchardt [Wed, 26 Apr 2017 10:41:54 +0000 (12:41 +0200)]
Style app bundles

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoUse .installed layout
Lukas Reschke [Tue, 25 Apr 2017 23:50:22 +0000 (01:50 +0200)]
Use .installed layout

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoStyling fixes to bundle header
Jan-Christoph Borchardt [Tue, 25 Apr 2017 23:17:58 +0000 (01:17 +0200)]
Styling fixes to bundle header

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoAdd tests for repairstep
Lukas Reschke [Tue, 25 Apr 2017 23:16:11 +0000 (01:16 +0200)]
Add tests for repairstep

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdd spreed to Groupware bundle
Lukas Reschke [Tue, 25 Apr 2017 23:04:42 +0000 (01:04 +0200)]
Add spreed to Groupware bundle

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdd tests for bundle code
Lukas Reschke [Tue, 25 Apr 2017 21:36:59 +0000 (23:36 +0200)]
Add tests for bundle code

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoRemove unrequired getDescription() method
Lukas Reschke [Tue, 25 Apr 2017 21:17:59 +0000 (23:17 +0200)]
Remove unrequired getDescription() method

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdjust tests
Lukas Reschke [Tue, 25 Apr 2017 21:16:52 +0000 (23:16 +0200)]
Adjust tests

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoMake the emergency disable also accept arrays
Lukas Reschke [Tue, 25 Apr 2017 19:19:49 +0000 (21:19 +0200)]
Make the emergency disable also accept arrays

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoMake disableapp.php accept arrays
Lukas Reschke [Tue, 25 Apr 2017 19:06:24 +0000 (21:06 +0200)]
Make disableapp.php accept arrays

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoFix styling
Lukas Reschke [Tue, 25 Apr 2017 18:32:33 +0000 (20:32 +0200)]
Fix styling

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoDon't sort on app bundles
Lukas Reschke [Tue, 25 Apr 2017 18:27:37 +0000 (20:27 +0200)]
Don't sort on app bundles

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdd titles
Lukas Reschke [Tue, 25 Apr 2017 18:17:52 +0000 (20:17 +0200)]
Add titles

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoAdd app bundles
Lukas Reschke [Sun, 23 Apr 2017 20:10:17 +0000 (22:10 +0200)]
Add app bundles

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years agoMerge pull request #4518 from nextcloud/downstream-25838
Roeland Jago Douma [Wed, 26 Apr 2017 17:23:27 +0000 (19:23 +0200)]
Merge pull request #4518 from nextcloud/downstream-25838

Fix share indicator handling

7 years agoMerge pull request #4374 from nextcloud/contactsmenu_popover
Lukas Reschke [Wed, 26 Apr 2017 16:31:17 +0000 (18:31 +0200)]
Merge pull request #4374 from nextcloud/contactsmenu_popover

add contacts popover

7 years agoMerge pull request #4503 from nextcloud/downstream-27281
Roeland Jago Douma [Wed, 26 Apr 2017 15:17:24 +0000 (17:17 +0200)]
Merge pull request #4503 from nextcloud/downstream-27281

fix objectstore rename

7 years agoFix missing conflict resolutions
Joas Schilling [Wed, 26 Apr 2017 15:05:59 +0000 (17:05 +0200)]
Fix missing conflict resolutions

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoMerge pull request #4516 from nextcloud/downstream-27527
Roeland Jago Douma [Wed, 26 Apr 2017 14:59:03 +0000 (16:59 +0200)]
Merge pull request #4516 from nextcloud/downstream-27527

OCC scanner commit in batches

7 years agoFix filelist and checkbox vertical align 4529/head
Jan-Christoph Borchardt [Wed, 26 Apr 2017 14:47:04 +0000 (16:47 +0200)]
Fix filelist and checkbox vertical align

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoUse regex to detect part files 4526/head
Vincent Petry [Fri, 24 Mar 2017 10:28:54 +0000 (11:28 +0100)]
Use regex to detect part files

7 years ago#7496 Don`t allow upload of files with extension .part
Ilja Neumann [Mon, 27 Feb 2017 17:30:10 +0000 (18:30 +0100)]
#7496 Don`t allow upload of files with extension .part

7 years agoMerge pull request #4512 from nextcloud/fix-translations-2
Morris Jobke [Wed, 26 Apr 2017 11:57:08 +0000 (08:57 -0300)]
Merge pull request #4512 from nextcloud/fix-translations-2

Fix translations

7 years agoReload file list when leaving hidden state 4519/head
Vincent Petry [Thu, 20 Apr 2017 12:59:08 +0000 (14:59 +0200)]
Reload file list when leaving hidden state

Whenever a file list is already initialized and was hidden when
switching to another file list in the navigation bar, if the user comes
back to this list it gets redisplayed. At this point the list needs to
be refreshed to be able to reflect any potential file changes done from
the other lists.

7 years agoFix share indicator handling 4518/head
Vincent Petry [Wed, 17 Aug 2016 10:25:58 +0000 (12:25 +0200)]
Fix share indicator handling

Properly update the fileInfoModel with the updated share types, which
also updates the file list row indicator properly

7 years agoFix recovery checkbox label to properly point 4517/head
Vincent Petry [Wed, 12 Apr 2017 16:19:09 +0000 (18:19 +0200)]
Fix recovery checkbox label to properly point

7 years agoFix scanner after review 4516/head
Vincent Petry [Mon, 3 Apr 2017 09:49:30 +0000 (11:49 +0200)]
Fix scanner after review

7 years agoOCC scanner commit in batches
Vincent Petry [Tue, 28 Mar 2017 17:18:58 +0000 (19:18 +0200)]
OCC scanner commit in batches

7 years agoAdjust query/event logging code in favour of more complex owncloud/diagnostics (...
Piotr Mrówczyński [Thu, 20 Apr 2017 09:31:00 +0000 (11:31 +0200)]
Adjust query/event logging code in favour of more complex owncloud/diagnostics (#27643)

* Adjust query/event logging code in favour of more complex owncloud/diagnostics
* Add descriptions to IQueryLogger and IEventLogger interfaces

7 years agoMerge pull request #4430 from nextcloud/refactor-auth
Roeland Jago Douma [Wed, 26 Apr 2017 08:41:53 +0000 (10:41 +0200)]
Merge pull request #4430 from nextcloud/refactor-auth

Improve readability of login logic

7 years agoMerge pull request #4478 from nextcloud/improve_settings_help
Joas Schilling [Wed, 26 Apr 2017 07:45:01 +0000 (09:45 +0200)]
Merge pull request #4478 from nextcloud/improve_settings_help

adding some documentation hints and some smaller cleanup

7 years agoFix email vs mail 4512/head
Joas Schilling [Wed, 26 Apr 2017 07:33:18 +0000 (09:33 +0200)]
Fix email vs mail

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoUse correct plural form and add special strings for tomorrow and today
Joas Schilling [Wed, 26 Apr 2017 07:27:55 +0000 (09:27 +0200)]
Use correct plural form and add special strings for tomorrow and today

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agohandle 404 separately 4374/head
Georg Ehrke [Tue, 25 Apr 2017 20:01:56 +0000 (22:01 +0200)]
handle 404 separately

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agounit test jquery.contactsmenu
Georg Ehrke [Mon, 24 Apr 2017 20:34:33 +0000 (22:34 +0200)]
unit test jquery.contactsmenu

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agofix CommentsTabsView js test
Georg Ehrke [Mon, 24 Apr 2017 19:04:05 +0000 (21:04 +0200)]
fix CommentsTabsView js test

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agofix ContactsStoreTest
Georg Ehrke [Mon, 24 Apr 2017 18:54:33 +0000 (20:54 +0200)]
fix ContactsStoreTest

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoadd contactsmenu popover to comments
Georg Ehrke [Mon, 24 Apr 2017 17:52:45 +0000 (19:52 +0200)]
add contactsmenu popover to comments

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agobetter detection whether or not contactsmenu target was clicked
Georg Ehrke [Mon, 24 Apr 2017 13:32:51 +0000 (15:32 +0200)]
better detection whether or not contactsmenu target was clicked

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoadd contactsmenu popover to resharer infobox
Georg Ehrke [Mon, 24 Apr 2017 13:31:44 +0000 (15:31 +0200)]
add contactsmenu popover to resharer infobox

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoContactsmenu popover: show proper message when server throws error
Georg Ehrke [Mon, 24 Apr 2017 11:09:24 +0000 (13:09 +0200)]
Contactsmenu popover: show proper message when server throws error

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agodon't toggle sharing popover together with contactsmenu popover
Georg Ehrke [Mon, 24 Apr 2017 11:04:49 +0000 (13:04 +0200)]
don't toggle sharing popover together with contactsmenu popover

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoFix past tense
Joas Schilling [Wed, 26 Apr 2017 07:27:41 +0000 (09:27 +0200)]
Fix past tense

Signed-off-by: Joas Schilling <coding@schilljs.com>
7 years agoclose menu again when clicking on avatar
Georg Ehrke [Mon, 24 Apr 2017 11:03:52 +0000 (13:03 +0200)]
close menu again when clicking on avatar

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoadd contactsmenu popover
Georg Ehrke [Mon, 24 Apr 2017 09:39:03 +0000 (11:39 +0200)]
add contactsmenu popover

Signed-off-by: Georg Ehrke <developer@georgehrke.com>
7 years agoMerge pull request #4467 from nextcloud/lists-for-html-mails
Roeland Jago Douma [Wed, 26 Apr 2017 06:30:30 +0000 (08:30 +0200)]
Merge pull request #4467 from nextcloud/lists-for-html-mails

Add lists to HTML emails

7 years agoMerge pull request #4061 from nextcloud/downstream-26407
Roeland Jago Douma [Wed, 26 Apr 2017 06:27:30 +0000 (08:27 +0200)]
Merge pull request #4061 from nextcloud/downstream-26407

Redis cluster support

7 years agoMerge pull request #4500 from nextcloud/downstream-27118
Morris Jobke [Wed, 26 Apr 2017 04:28:16 +0000 (01:28 -0300)]
Merge pull request #4500 from nextcloud/downstream-27118

Restrict proppatch to the proper nodes

7 years agoMerge pull request #4416 from gvmura/avoid-duplicate-files-google
Morris Jobke [Wed, 26 Apr 2017 04:26:04 +0000 (01:26 -0300)]
Merge pull request #4416 from gvmura/avoid-duplicate-files-google

Avoid duplicate files in google with the same name

7 years agoMerge pull request #4449 from stweil/mimetypes
Morris Jobke [Wed, 26 Apr 2017 04:22:49 +0000 (01:22 -0300)]
Merge pull request #4449 from stweil/mimetypes

Add mimetypes for jp2 and webp

7 years agoRefactor auth methods 4430/head
Jörn Friedrich Dreyer [Fri, 20 Jan 2017 09:46:29 +0000 (10:46 +0100)]
Refactor auth methods

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years agoMerge pull request #4486 from nextcloud/fix-js-unit
Morris Jobke [Wed, 26 Apr 2017 01:39:55 +0000 (22:39 -0300)]
Merge pull request #4486 from nextcloud/fix-js-unit

Remove DOMPurify from srcFiles

7 years agoMerge pull request #4489 from nextcloud/ldap-gidnumber-sprt-xuanwo
Morris Jobke [Wed, 26 Apr 2017 01:34:30 +0000 (22:34 -0300)]
Merge pull request #4489 from nextcloud/ldap-gidnumber-sprt-xuanwo

user_ldap: Add support for gidNumber

7 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 26 Apr 2017 00:07:43 +0000 (00:07 +0000)]
[tx-robot] updated from transifex

7 years agoMerge pull request #3233 from nextcloud/contactsmenu
Jan-Christoph Borchardt [Tue, 25 Apr 2017 23:31:11 +0000 (01:31 +0200)]
Merge pull request #3233 from nextcloud/contactsmenu

Contacts menu

7 years agoMerge branch 'master' into contactsmenu 3233/head
Jan-Christoph Borchardt [Tue, 25 Apr 2017 22:11:55 +0000 (00:11 +0200)]
Merge branch 'master' into contactsmenu

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoFix test
Jan-Christoph Borchardt [Tue, 25 Apr 2017 22:06:56 +0000 (00:06 +0200)]
Fix test

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoMerge pull request #4499 from nextcloud/downstream-26984
Morris Jobke [Tue, 25 Apr 2017 21:27:38 +0000 (18:27 -0300)]
Merge pull request #4499 from nextcloud/downstream-26984

Trigger change when a user is enabled/disabled

7 years agoMerge pull request #4508 from nextcloud/fix/remove-js-debug-logging
Morris Jobke [Tue, 25 Apr 2017 21:26:53 +0000 (18:26 -0300)]
Merge pull request #4508 from nextcloud/fix/remove-js-debug-logging

Remove js debug logging

7 years agoMerge pull request #4479 from nextcloud/auth-flow
Morris Jobke [Tue, 25 Apr 2017 21:26:15 +0000 (18:26 -0300)]
Merge pull request #4479 from nextcloud/auth-flow

Add new auth flow basics

7 years agoMerge pull request #4495 from nextcloud/downstream-27638
Roeland Jago Douma [Tue, 25 Apr 2017 20:24:50 +0000 (22:24 +0200)]
Merge pull request #4495 from nextcloud/downstream-27638

Catch session already closed exception in destructor

7 years agoRemove js debug logging 4508/head
Christoph Wurst [Tue, 25 Apr 2017 19:42:38 +0000 (21:42 +0200)]
Remove js debug logging

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoFix emptycontent HTML and wording
Jan-Christoph Borchardt [Tue, 25 Apr 2017 08:12:10 +0000 (10:12 +0200)]
Fix emptycontent HTML and wording

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoFix spinner position of Contacts menu
Jan-Christoph Borchardt [Tue, 25 Apr 2017 08:05:49 +0000 (10:05 +0200)]
Fix spinner position of Contacts menu

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoUse HTTP POST to retrieve the list of contacts
Christoph Wurst [Mon, 24 Apr 2017 09:02:07 +0000 (11:02 +0200)]
Use HTTP POST to retrieve the list of contacts

We do not want to have sensitive information in the URL and
therefore also not in the access log. Thus the GET request is
replaced by a POST request.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoUpdate composer autoloader
Christoph Wurst [Mon, 24 Apr 2017 06:48:17 +0000 (08:48 +0200)]
Update composer autoloader

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoAdjust entry unit test to newly added avatar property
Christoph Wurst [Mon, 24 Apr 2017 06:09:23 +0000 (08:09 +0200)]
Adjust entry unit test to newly added avatar property

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoFix failing contacts menu js test data
Christoph Wurst [Mon, 24 Apr 2017 06:07:02 +0000 (08:07 +0200)]
Fix failing contacts menu js test data

When we test wheter action menus in the contacts menu close
when clicking other ones, we have to provide test data
that actually causes the view to render the menu.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoFix icon of second action
Christoph Wurst [Tue, 18 Apr 2017 06:34:08 +0000 (08:34 +0200)]
Fix icon of second action

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoUse absolute URI for action icons
Christoph Wurst [Tue, 11 Apr 2017 07:09:45 +0000 (09:09 +0200)]
Use absolute URI for action icons

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoDon't show contacts an entry for themselves
Christoph Wurst [Mon, 10 Apr 2017 14:49:26 +0000 (16:49 +0200)]
Don't show contacts an entry for themselves

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoLet apps register contact menu provider via info.xml
Christoph Wurst [Mon, 3 Apr 2017 16:04:14 +0000 (18:04 +0200)]
Let apps register contact menu provider via info.xml

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoUse tooltop for contact's top action title
Christoph Wurst [Mon, 3 Apr 2017 13:30:15 +0000 (15:30 +0200)]
Use tooltop for contact's top action title

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoShow mail address in popover menu
Christoph Wurst [Mon, 3 Apr 2017 12:59:07 +0000 (14:59 +0200)]
Show mail address in popover menu

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoContacts menu
Christoph Wurst [Tue, 24 Jan 2017 06:47:14 +0000 (07:47 +0100)]
Contacts menu

* load list of contacts from the server
* show last message of each contact

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
7 years agoFix auth flow background color and redirect view layout 4479/head
Jan-Christoph Borchardt [Tue, 25 Apr 2017 13:47:08 +0000 (15:47 +0200)]
Fix auth flow background color and redirect view layout

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
7 years agoAppToken to 72 chars
Roeland Jago Douma [Tue, 25 Apr 2017 11:12:24 +0000 (13:12 +0200)]
AppToken to 72 chars

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoDo not remove the state token to early
Roeland Jago Douma [Tue, 25 Apr 2017 07:51:00 +0000 (09:51 +0200)]
Do not remove the state token to early

we should check the stateToken before we remove it. Else the check will
always fail.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoCorrectly case the stateToken
Roeland Jago Douma [Tue, 25 Apr 2017 07:50:07 +0000 (09:50 +0200)]
Correctly case the stateToken

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years agoAdd new auth flow
Lukas Reschke [Mon, 24 Apr 2017 19:11:48 +0000 (21:11 +0200)]
Add new auth flow

This implements the basics for the new app-password based authentication flow for our clients.
The current implementation tries to keep it as simple as possible and works the following way:

1. Unauthenticated client opens `/index.php/login/flow`
2. User will be asked whether they want to grant access to the client
3. If accepted the user has the chance to do so using existing App Token or automatically generate an app password.

If the user chooses to use an existing app token then that one will simply be redirected to the `nc://` protocol handler.
While we can improve on that in the future, I think keeping this smaller at the moment has its advantages. Also, in the
near future we have to think about an automatic migration endpoint so there's that anyways :-)

If the user chooses to use the regular login the following happens:

1. A session state token is written to the session
2. User is redirected to the login page
3. If successfully authenticated they will be redirected to a page redirecting to the POST controller
4. The POST controller will check if the CSRF token as well as the state token is correct, if yes the user will be redirected to the `nc://` protocol handler.

This approach is quite simple but also allows to be extended in the future. One could for example allow external websites to consume this authentication endpoint as well.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>