ssowat (3.8.0) testing; urgency=low - Avoid unnecessarily reloading the config file (#159) Thanks to all contributors <3 ! (Kay0u) -- Kay0u Thu, 09 Apr 2020 20:24:15 +0000 ssowat (3.7.1.1) stable; urgency=low - [fix] Fix an error 500 when accessing SSO through http -- Alexandre Aubin Wed, 15 Apr 2020 01:45:00 +0000 ssowat (3.7.1) stable; urgency=low - [fix] Don't set auth headers if user don't have access (#158) Thanks to all contributors <3 ! (Josue) -- Alexandre Aubin Thu, 9 Apr 2020 15:23:00 +0000 ssowat (3.7.0.3) stable; urgency=low Bumping version number for stable release -- Kay0u Thu, 26 Mar 2020 22:00:21 +0000 ssowat (3.7.0.2) testing; urgency=low - [fix] Match undefined function (SSOwat#151) - [fix] Cohabitation between the old and the new permission system (SSOwat#156) - [i18n] Improved translations for French, Basque, Hindi, Turkish, Bengali (Bangladesh), Arabic, Hungarian, Polish, Catalan, Dutch, Portuguese, Italian, German, Swedish, Russian, Esperanto, Occitan, Nepali Thanks to all contributors (amirale qt, Quenti, Filip Bengtsson, elie gavoty, xaloc33, ButterflyOfFire, Kay0u) <3 ! -- Kay0u Sun, 15 Mar 2020 15:48:58 +0000 ssowat (3.7.0.1) testing; urgency=low - [mod] Check skipped_urls before protected_urls (#149) -- Alexandre Aubin Tue, 03 Dec 2019 12:07:00 +0000 ssowat (3.7.0) testing; urgency=low - [enh] Rework handling of protected vs. user-specific rules for permission mechanism (SSOwat#147) - [enh] Messages improvements, string cleaning, language rework... (SSOwat#143) - [i18n] Improved translations for French, Esperanto, Germain, Norwegian Bokmål - [enh] Add debug logs to SSOwat (SSOwat#145) - [fix] Misc micro bugfixes or improvements (SSOwat#140, SSOwat#141) - [enh] READMEs improvements (SSOwat/ee67b6f) Thanks to all contributors <3 ! (accross all repo: Yunohost, Moulinette, SSOwat, Yunohost-admin) : advocatux, Aksel K., Aleks, Allan N., amirale qt, Armin P., Bram, ButterflyOfFire, Carles S. A., chema o. r., decentral1se, Emmanuel V., Etienne M., Filip B., Geoff M., htsr, Jibec, Josué, Julien J., Kayou, liberodark, ljf, lucaskev, Lukas D., madtibo, Martin D., Mélanie C., nr 458 h, pitfd, ppr, Quentí, sidddy, troll, tufek yamero, xaloc33, yalh76 -- Alexandre Aubin Thu, 31 Oct 2019 18:25:00 +0000 ssowat (3.6.4) stable; urgency=low Bumping version number for stable release -- Alexandre Aubin Tue, 04 Jul 2019 23:30:00 +0000 ssowat (3.6.1) testing; urgency=low - [fix] Prevent duplicate portal button when app uses iframes (#137) Thanks to all contributors <3 ! (opi) -- Alexandre Aubin Tue, 04 Jun 2019 13:20:00 +0000 ssowat (3.6.0) testing; urgency=low - [fix] Allow access to portal for other domains than main domain (#136) - [i18n] Improve translation for Spanish Thanks to all contributors (Josue, advocatux) <3 ! -- Alexandre Aubin Wed, 22 May 2019 19:50:00 +0000 ssowat (3.5.2.1) stable; urgency=low - [fix] Small issue where portal overlay caused a blink during app page loading -- Alexandre Aubin Wed, 10 Apr 2019 19:27:00 +0000 ssowat (3.5.2) stable; urgency=low - Release as stable ! - [fix] Avoid name conflict with app classes/effects - [fix] Avoid having to click two times on the tile to show the portal - [i18n] Improve translations for Arabic, Italian Thanks to all contributors (Aleks, BoF, silkevicious) <3 ! -- Alexandre Aubin Wed, 10 Apr 2019 02:07:00 +0000 ssowat (3.5.1) testing; urgency=low - [enh] Rework portal to be able to have themes ! (#122) - [i18n] Improve translations for Breton, Chinese, Greek, Hungarian, Swedish, French, Esperanto, Catalan, Occitan Thanks to all contributors (Aleks, Jibec, Lukas F., Mélanie C., Quentí, chateau, ppr, Xaloc) <3 ! -- Alexandre Aubin Wed, 03 Apr 2019 02:38:00 +0000 ssowat (3.5.0) testing; urgency=low - Fix string helper if string is empty (#115) - Add missing dependencies to README (53a738e) - [i18n] Improve russian translations Contributors: Josué Tille, Lukas Fülling, Алексей -- Alexandre Aubin Wed, 13 Mar 2019 17:00:00 +0000 ssowat (3.4.2) stable; urgency=low * Bumping version number to 3.4.2 for stable release -- Alexandre Aubin Tue, 29 Jan 2019 16:45:00 +0000 ssowat (3.4.1) testing; urgency=low * [fix] SSOwat crash after password change (#114) Thanks to all the contributors (Josue) <3 ! -- Alexandre Aubin Thu, 20 Dec 2018 22:27:00 +0000 ssowat (3.4.0) testing; urgency=low * [enh] Add PCRE regex support (#102) Thanks to all the contributors (ljf) <3 ! -- Alexandre Aubin Thu, 20 Dec 2018 22:27:00 +0000 ssowat (3.3.2) stable; urgency=low * [fix] CVE-2018-11347 http header injection (thanks to Bram for the fix !) -- Alexandre Aubin Mon, 10 Dec 2018 21:33:00 +0000 ssowat (3.3.1) stable; urgency=low * [fix] Use SameSite=Lax in cookies (follow-up of #103) * [i18n] Improve French translations Thanks to all contributors (Aleks, Jibec) <3 ! -- Alexandre Aubin Fri, 23 Nov 2018 15:11:00 +0000 ssowat (3.3.0) testing; urgency=low * Misc fixes / improvements (#91, #92) * [enh] Improve cookie security (#103) * [enh] Redirect after logout if `r` URI argument exists (#109) * [enh] Add advices about password choices + password check (#104) * [i18n] Improve Catalan, French, Italian, Polish translations Thanks to all contributors (tYYGH, frju365, ljf, tituspijean, Aleks, xaloc33, goofy-mdn, silkevicious, Krzysztof Dmowski) <3 ! -- Alexandre Aubin Thu, 08 Nov 2018 18:08:00 +0000 ssowat (3.2.0) stable; urgency=low * Replace Hige with Lustache (#100) * Fix overlay on mobile (#106) * Prevent mobile browsers to refresh the page when moving the overlay (#107) * Update Catalan, Turkish and Dutch translations Thanks to all contributors (nicofrand, Xaloc, BoF, Eynix) <3 ! -- Alexandre Aubin Tue, 11 Sep 2018 17:23:00 +0000 ssowat (3.1.0) stable; urgency=low Bumping version number for 3.1 -- Alexandre Aubin Wed, 15 Aug 2018 21:56:00 +0000 ssowat (3.0.0) stable; urgency=low Merging with jessie's branches Releasing as stable -- Alexandre Aubin Sun, 17 Jun 2018 03:57:00 +0000 ssowat (3.0.0~beta1) testing; urgency=low Beta release for Stretch -- Alexandre Aubin Thu, 03 May 2018 03:04:45 +0000 ssowat (2.7.14) stable; urgency=low * Make tile dragging work on mobile devices * Improve Occitan and Portuguese translations * Releasing as stable -- Alexandre Aubin Sun, 17 Jun 2018 01:53:11 +0000 ssowat (2.7.12) stable; urgency=low * Bumping version number for stable release -- Alexandre Aubin Sun, 06 May 2018 16:53:24 +0000 ssowat (2.7.11) testing; urgency=low * [i18n] Improve translations for Arabic, Dutch, Spanish * [a11y] Use role=button, to have those links handled as buttons by screen readers (#97) Thanks to all contributors (irina11y, ButterflyOfFire, Matthieu, bjarkan) <3 ! -- Alexandre Aubin Tue, 01 May 2018 23:29:10 +0000 ssowat (2.7.7) stable; urgency=low (Bumping version for stable release) -- Alexandre Aubin Thu, 18 Jan 2018 17:37:08 -0500 ssowat (2.7.6) testing; urgency=low * [fix] Link for support in SSOwat portal -- Alexandre Aubin Tue, 16 Jan 2018 17:09:45 -0500 ssowat (2.7.5) stable; urgency=low (Bumping version for stable release) -- Alexandre Aubin Sat, 02 Dec 2017 12:22:51 -0500 ssowat (2.7.4) testing; urgency=low * [fix] Add whois as dependency (#95) * [i18n] Improve french translation -- Alexandre Aubin Tue, 28 Nov 2017 18:46:42 -0500 ssowat (2.7.3) testing; urgency=low * [fix] Fix default conf and doc (portal_path must end with /) (#91) * [fix] Fix the damn infinite redirection loop (#93) -- Alexandre Aubin Thu, 12 Oct 2017 17:02:06 -0400 ssowat (2.7.2) stable; urgency=low Releasing as stable -- Alexandre Aubin Tue, 22 Aug 2017 21:17:33 -0400 ssowat (2.7.1) testing; urgency=low [ Security: move to sha-512 for password storing + auto hash upgrade ] * [enh] encode password using sha512 on user modification of password (Laurent Peuch) * [enh] auto rehash in sha-512 users passwords on login (Laurent Peuch) * [fix] prevent shell injections (Laurent Peuch) * [fix] be paranoid and prevent shell injections here also while input is supposed to be safe (Laurent Peuch) * [fix] attempt to fix https://github.com/YunoHost/SSOwat/pull/86#issuecomment-323417926 (Laurent Peuch) [ Translations (new translation and bugfix) ] * Fixed support for incomplete translations (fallback to default language for missing strings) (Côme Chillie) * [i18n] Translated using Weblate (Russian) (Evgeniy Ozhiganov) * [i18n] Translated using Weblate (Esperanto) (MCMic) Thanks to all contributors (Bram, Evgeniy Ozhiganov, Côme Chilli, MCMice) ! <3 -- Laurent Peuch Sat, 19 Aug 2017 21:51:47 +0000 ssowat (2.7.0) testing; urgency=low * [mod] comment didn't matched reality * [i18n] Started russian translation (#85) Thanks to all contributors (Bram, Ozhiganov) ! <3 [ Alexandre Aubin ] -- Alexandre Aubin Mon, 07 Aug 2017 12:58:39 -0400 ssowat (2.6.8) testing; urgency=low [ Laurent Peuch ] * [enh] uses caching for hash to avoid heavy recalculation and process spawning -- opi Tue, 23 May 2017 21:45:42 +0200 ssowat (2.6.7) stable; urgency=low [ Laurent Peuch ] * [fix] uses a cryptographically secure source of randomness * [fix] Use hmac_sha512 instead of md5 for cookie hashing. Don't store the key in token anymore (#80) * [fix] don't include ip in token [ sidddy ] * Quick fix for CDA security issue [ opi ] * [love] Add siddy to contributors file. -- opi Thu, 18 May 2017 09:14:02 +0200 ssowat (2.6.6) stable; urgency=low [ Laurent Peuch ] * [fix] check users ACL on http basic auth [ JimboJoe ] * [fix] Fix tile not displayed when app is installed on root (bug #285) (#71) [ Alexandre Aubin ] * Adding link to bugtracker [ Fabian Gruber ] * [i18n] Translated using Weblate (German) [ Jeroen Keerl ] * [i18n] Translated using Weblate (Dutch) -- opi Fri, 12 May 2017 22:50:20 +0200 ssowat (2.6.5) testing; urgency=low * [fix] Fix tile not displayed when app is installed on root (bug #285) (#71) * Update translations for German and Dutch Thanks to all contributors and translators (JimboJoe, Fabian Gruber, Jeroen Keerl) ! -- Alexandre Aubin Mon, 24 Apr 2017 13:01:23 -0400 ssowat (2.6.4) stable; urgency=low * [fix] Remove help-link in portal as they don't link to nothing. Fix #68 -- opi Tue, 14 Mar 2017 15:39:40 +0100 ssowat (2.6.3) testing; urgency=low * [fix] Validate domain & url before redirection on login. * [i18n] Translated using Weblate (French) -- opi Wed, 08 Mar 2017 11:13:42 +0100 ssowat (2.6.2) testing; urgency=low [ opi ] * [fix] Always redirect to portal when calling logout page. * [fix] Escape dash in domain before matching. * [fix] Use 'Expires' instead of 'Max-Age' for every cookie for consistency. * [enh] Add 'Secure' flag in cookies. * [fix] Delete cookies on logout. * [fix] Use local variables for cookie's expired_time. * [enh] Add Trollken to contributors list. [ Julien Malik ] * [fix] Refresh ldap info before loading page that requires it, fixes #633 [ JimboJoe ] * Fix HTTP cookie caching [ Trollken ] * [i18n] Translated using Weblate (Portuguese) -- opi Thu, 02 Mar 2017 12:18:47 +0100 ssowat (2.6.1) stable; urgency=low [ Alexander Chalikiopoulos ] * relative path for edit.html [ Juanu ] * [i18n] Translated using Weblate (Spanish) [ Jean-Baptiste ] * [i18n] Translated using Weblate (French) [ Laurent Peuch ] * [enh] add empty file for hindie to enable it in weblate [ Loïc Damien ] * Add the autofocus attribute to the username field [ Moul ] * [enh] add empty file for esperanto to enable it on weblate * [enh] readme: add translation badge status. [ opi ] * [enh][love] Create CONTRIBUTORS.md file. (#69) [ Anmol ] * [i18n] Translated using Weblate (Hindi) -- opi Thu, 02 Feb 2017 12:04:30 +0100 ssowat (2.6.0) stable; urgency=low * [deb] Rename conf.json installed file to conf.json.example -- Jérôme Lebleu Sun, 08 May 2016 01:24:12 +0200 ssowat (2.5.0) testing; urgency=low [ Documentation ] * [fix] Use example.com domain according to RFC 2606 and RFC 6761. Mydomain.com is a commercial registrar. [ Translation ] * [i18n] Update translations from Transifex belatedly * [i18n] Sort json translation files by keys * Translated using Weblate (Portuguese) * Translated using Weblate (German) [ Fixes ] * adding credentials for non-anonymous bind * [fix] match protected URIs against URL arguments * [enh] Use consistent coding convention for function prototype. Thanks to every contributors and translators (Dromer, Felix Bartels, Jérôme Lebleu Maniack Crudelis, opi, P) -- opi Sat, 30 Apr 2016 13:59:47 +0200 ssowat (2.4.0) stable; urgency=low Release 2.3.0 testing version as stable. -- opi Sat, 30 Apr 2016 13:52:22 +0200 ssowat (2.3.0) testing; urgency=low [ bugfixes ] * CSS fixes * JS fixes * Dependency fix [ other ] * Add AGPL license -- kload Tue, 03 Nov 2015 14:12:39 +0000 ssowat (2.2.3) stable; urgency=low [ kload ] * [enh] Sort apps alphabeticaly + set app color regarding its name [ Jérôme Lebleu ] * [fix] Construct a proper emails array (fix #39) -- Jérôme Lebleu Wed, 01 Jul 2015 15:38:14 +0200 ssowat (2.2.2) stable; urgency=low * [fix] Ensure that configuration is loaded properly when we need it -- kload Tue, 02 Jun 2015 15:21:05 +0000 ssowat (2.2.1) stable; urgency=low * [fix] Load libraries locally to avoid caching * [fix] Do not declare cookies as global variables * [fix] Finally caught this little nasty Cookie setter * [fix] Get rid of Cookie cache -- kload Thu, 21 May 2015 16:23:13 +0200 ssowat (2.2.0) stable; urgency=low * Bumping version to 2.2.0 -- kload Fri, 08 May 2015 20:42:41 +0000 ssowat (2.1.5) testing; urgency=low * [fix] Use 'cache' shared table to store CDA keys and avoid infinite redirections -- kload Tue, 05 May 2015 11:26:32 +0200 ssowat (2.1.4) testing; urgency=low [ Jérôme Lebleu ] * [i18n] Update translations from Transifex [ julienmalik ] * [fix] escape minus character to avoid interpretation as range [ kload ] * [fix] Efficiently generate random strings -- kload Thu, 30 Apr 2015 12:03:57 +0000 ssowat (2.1.3) testing; urgency=low [ kload ] * Bump version to 2.1.1 to bootstrap new build workflow * [enh] Finish documenting the code * [fix] Load modules as proper modules + typo * merge [ Jérôme Lebleu ] * [enh] Consider new gTLDs in email regex using Lrexlib * [fix] Allow special characters in email adresses (fix #33) [ opi ] * [fix] Prevent adding the same cookie again and again. -- opi Wed, 18 Feb 2015 14:43:15 +0100 ssowat (2.1.2) testing; urgency=low * [enh] Finish documenting the code * [fix] Load modules as proper modules + typo -- kload Sun, 15 Feb 2015 13:08:34 +0100 ssowat (2.1.1) unstable; urgency=low * Bump version to 2.1.1 to bootstrap new build workflow -- Le Kload Thu, 12 Feb 2012 12:18:00 +0200 ssowat (2.0-rc~megusta5) test; urgency=low * Test build: [enh] Add avahi daemon -- Adrien Beudin Tue, 16 Sep 2014 09:34:00 +0200 ssowat (2.0-rc~megusta4) test; urgency=low * Test build: [enh] Add avahi daemon -- Adrien Beudin Tue, 16 Sep 2014 09:21:55 +0200 ssowat (2.0-rc~megusta3) megusta; urgency=low * Production build: [enh] Limit domains per user -- Adrien Beudin Tue, 19 Aug 2014 16:04:40 +0200 ssowat (2.0-rc~megusta2) megusta; urgency=low * Production build: Bump version -- Adrien Beudin Mon, 09 Jun 2014 01:49:22 +0200 ssowat (2.0-rc~megusta1) test; urgency=low * Bump version -- Adrien Beudin Mon, 02 Jun 2014 22:16:40 +0200 ssowat (1.0~megusta44) test; urgency=low * Test build: Update from git -- Adrien Beudin Mon, 02 Jun 2014 22:15:40 +0200 ssowat (1.0~megusta43) test; urgency=low * Test build: Update from git -- Adrien Beudin Fri, 30 May 2014 12:18:32 +0200 ssowat (1.0~megusta42) test; urgency=low * Test build: Update from git -- Adrien Beudin Thu, 29 May 2014 13:00:35 +0200 ssowat (1.0~megusta41) megusta; urgency=low * Production build: [enh] Favicons -- Adrien Beudin Thu, 15 May 2014 13:16:03 +0200 ssowat (1.0~megusta40) megusta; urgency=low * Production build: [enh] Brand new style -- Adrien Beudin Thu, 15 May 2014 12:58:55 +0200 ssowat (1.0~megusta39) test; urgency=low * Test build: [enh] Brand new style -- Adrien Beudin Thu, 15 May 2014 12:54:30 +0200 ssowat (1.0~megusta38) megusta; urgency=low * Production build: [fix] Properly reload cache for mailaliases and drops -- Adrien Beudin Sat, 10 May 2014 18:11:11 +0200 ssowat (1.0~megusta37) megusta; urgency=low * Production build: [bump] beta5 ? -- Adrien Beudin Sun, 27 Apr 2014 19:12:03 +0200 ssowat (1.0~megusta36) megusta; urgency=low * Test build: Update from git * Production build: [bump] beta5 ? -- Adrien Beudin Sun, 27 Apr 2014 18:59:39 +0200 ssowat (1.0~megusta35) test; urgency=low * Test build: Update from git -- Adrien Beudin Mon, 21 Apr 2014 13:04:31 +0200 ssowat (1.0~megusta34) test; urgency=low * Test build: update from git -- Adrien Beudin Fri, 18 Apr 2014 13:09:52 +0200 ssowat (1.0~megusta33) test; urgency=low * Test build: Update from git -- Adrien Beudin Fri, 18 Apr 2014 12:56:11 +0200 ssowat (1.0~megusta32) test; urgency=low * Test build: Update from git -- Adrien Beudin Thu, 17 Apr 2014 12:25:16 +0200 ssowat (1.0~megusta31) test; urgency=low * Test build: [enh] Automaticaly renew session -- Adrien Beudin Wed, 16 Apr 2014 21:23:18 +0200 ssowat (1.0~megusta30) test; urgency=low * Test build: Update from git -- Adrien Beudin Tue, 15 Apr 2014 16:34:38 +0200 ssowat (1.0~megusta29) test; urgency=low * Test build: Update from git -- Adrien Beudin Fri, 11 Apr 2014 15:18:23 +0200 ssowat (1.0~megusta28) test; urgency=low * Test build: Update from git -- Adrien Beudin Fri, 11 Apr 2014 00:04:52 +0200 ssowat (1.0~megusta27) test; urgency=low * Test build: Update from git -- Adrien Beudin Fri, 11 Apr 2014 00:04:27 +0200 ssowat (1.0~megusta26) megusta; urgency=low * Production build: dump version -- Adrien Beudin Mon, 17 Mar 2014 17:36:50 +0100