Commit Graph
861 Commits
Author SHA1 Message Date
Mickael Kerjean 3622f1db1c design (page): error page css 2022-01-25 18:19:13 +11:00
Mickael Kerjean c543ab19db fix (sso): sso cookie issues 2022-01-25 18:18:49 +11:00
Mickael Kerjean 5f50d276a1 feature (plg_backend_tmp): backend to quickly store temporary files 2022-01-25 18:16:39 +11:00
Mickael Kerjean 8d68bd798a feature (plg_backend_office): local backend with versioning 2022-01-25 08:37:47 +11:00
Mickael Kerjean 55c3965b5d feature (plg_backend_local): add path 2022-01-25 08:35:23 +11:00
Mickael Kerjean b4203733e1 maintain (lint): eslint on frontend 2022-01-25 01:12:22 +11:00
Mickael Kerjean 496157eec6 maintain (ci): ci process overhaul 2022-01-25 00:47:41 +11:00
Mickael Kerjean fae1eee7fb lint (frontend): linting connection page 2022-01-22 23:30:02 +11:00
Mickael Kerjean 3a896f936c fix (compile): compile errors in existing plugins 2022-01-22 08:05:30 +11:00
Mickael Kerjean fb3be96a7f doc (github): issue template 2022-01-22 08:05:09 +11:00
Mickael Kerjean f087b5154c doc (github): github issues 2022-01-21 13:31:31 +11:00
Mickael Kerjean aa0554be55 doc (README): irc support info 2022-01-21 13:07:29 +11:00
Mickael Kerjean 0edfdfda86 fix (zip): store error in error.log when zipping content 2022-01-21 01:50:19 +11:00
Mickael Kerjean 79ca486841 fix (textarea): firefox was acting weird so we simplified the code
I think the idea behind that feature was to trigger
the submit flow when user was pressing enter on a form instead of
going to the new line which was usefull when user was using the
textarea as a way to copy and paste their private key. Now there's
a better approach for this, this was likely dead code
2022-01-21 00:53:16 +11:00
Mickael Kerjean 5c086bc6cf feature (plg_backend_nop): add a few more files for testing 2022-01-20 17:18:22 +11:00
Mickael Kerjean 03996a5239 fix (zip): fix a leak and improve config handling 2022-01-20 17:17:03 +11:00
Mickael Kerjean a95fad4d13 feature (static): upate a few static pages
- /about now shows a list of installed plugin
- 404 page is more "funky"
2022-01-20 17:15:49 +11:00
Mickael Kerjean e419b19b61 maintenance (deps): upgrade golang deps 2022-01-19 23:01:01 +11:00
Mickael Kerjean ae1adb3dad clean (code): cleanup 2022-01-19 22:58:07 +11:00
Mickael Kerjean 923f5f40f8 fix (ci): run golang benchmark 2022-01-19 18:48:11 +11:00
Mickael Kerjean 50920396b7 fix (zip): additional debug information on zip 2022-01-19 18:07:18 +11:00
Mickael Kerjean 9e1f71761a fix (sftp): case in username 2022-01-19 10:04:56 +11:00
Mickael Kerjean b6c71e9333 fix (config): hide non registered config values 2022-01-17 03:37:37 +11:00
Mickael Kerjean 0beafbfb56 fix (autocomplete): disable autocompletion
autocompletion is causing all sort of weird problems. I've seen people
reporting issues when some of their password manager was interacting
in some very weird ways. There's no easy fix on this and decision was
taken to disable it.
2022-01-16 23:28:49 +11:00
Mickael Kerjean 9d477b6110 performance (scoring): x10 faster search matching 2022-01-16 23:09:28 +11:00
Mickael Kerjean 5695f4ee46 fix (css): error message size 2022-01-16 22:50:46 +11:00
Mickael Kerjean 8007a95e66 fix (sso): wrong backend selected in attribute mapping 2022-01-16 22:39:58 +11:00
Mickael Kerjean 4e7579ab65 feature (search): support for '$' 2022-01-16 20:29:58 +11:00
Mickael Kerjean 57a60fc838 feature (next): support for next in oauth2 backends 2022-01-15 17:28:48 +11:00
Mickael Kerjean 73c2386868 documentation (plugin): add sample code for search plugin 2022-01-15 15:50:35 +11:00
Mickael Kerjean 073e99886a documentation (plugin): sample plugin for search 2022-01-15 15:42:04 +11:00
Mickael Kerjean f2ba98bf4a documentation (authorisation): example of authorisation plugin 2022-01-15 15:36:56 +11:00
Mickael Kerjean ebb4247a77 merge 2022-01-15 03:25:36 +11:00
Mickael Kerjean d53fdeea71 feature (search): search relevance when using stateless plugin 2022-01-15 03:13:32 +11:00
Mildred Ki'LyaandGitHub cf827673c0 feature (dav): support for servers who have the username in their URL - #418
In the URL parameters for DAV backends (WebDAV and CalDAV/CardDAV) the
%{username} string is interpolated to the URL encoded username. It
shouldn't conflict with legitimate URLS as %{ is not a valid URL escape
sequence.

This is needed for some servers where the URL contains the username
such as Cyrus IMAP.
2022-01-14 22:51:53 +11:00
Mickael Kerjean a91df1637d feature (search): search as a plugin 2022-01-14 16:38:42 +11:00
Mickael Kerjean cad6fe3420 feature (icons): placeholder icons 2022-01-13 02:21:41 +11:00
Mickael Kerjean b60a91abb7 feature (css): add classNames to buttons on filepage 2022-01-12 00:07:47 +11:00
Mickael Kerjean 4644046fe1 fix (sso): make auth middleware optional 2022-01-10 19:24:54 +11:00
Mickael Kerjean e827e8149b fix (auth): signature change 2022-01-10 17:42:07 +11:00
Mickael Kerjean aa432414f3 fix (deps): update ldap dependency 2022-01-10 17:34:33 +11:00
Mickael Kerjean f1c32880a3 refactoring (sso): sso middleware 2022-01-10 00:42:16 +11:00
Mickael Kerjean fa1931ef5f fix (notification): css 2022-01-09 20:51:58 +11:00
Mickael Kerjean 9c50ff1d3d clean (backend): vendorise saml dependency 2022-01-08 00:57:16 +11:00
Mickael Kerjean 632100ac0f clean (code): cleanup the laundry on the server 2022-01-07 01:25:43 +11:00
Mickael Kerjean d56663e805 cleanup (sso): cleanup sso related plugins 2022-01-07 01:17:33 +11:00
Mickael Kerjean a2e137bb7a fix (sso): default sso plugin 2022-01-06 20:35:35 +11:00
Mickael Kerjean 61fa462955 feature (sso): sso via admin password 2022-01-06 20:29:32 +11:00
Mickael Kerjean e5800c6c3b feature (sso): authentication middleware 2022-01-06 20:22:26 +11:00
Mickael Kerjean bed13a0bc8 design (connection): enhance ux elements 2021-12-22 23:29:08 +11:00