Commit Graph

29 Commits

Author SHA1 Message Date
Paul Rodwell 3305674597
reload after login, if login was required. 2023-08-21 12:19:08 +01:00
Paul Rodwell ff69116fbf
Merge branch 'master' into paul90/jQuery 2023-04-19 11:21:49 +01:00
Paul Rodwell 7e4e1e940d
remove modernizr 2023-04-18 10:28:00 +01:00
Paul Rodwell a0ef92ec8e
removing old persona code 2023-04-18 09:55:41 +01:00
Paul Rodwell 1d4c5d51df
update jQuery click handlers 2023-04-17 09:45:28 +01:00
Paul Rodwell 230ed1c707
set cookie `sameSite` 2020-06-18 14:35:17 +01:00
Ian Goodacre d7d7d59f47 Set isOwner true in claim_wiki
After successfully claiming a wiki the client didn't recognize the wiki
as owned until it was reloaded. With this change, the client recognizes
the wiki is owned immediately upon a successful claim.
2020-06-16 21:12:35 +00:00
Ian Goodacre 8de5683d06 Set isOwner in setup
After page reload, isOwner sometimes has wrong value. Setting it after
loading client-settings in setup fixes this.
2020-06-08 00:07:51 +00:00
Paul Rodwell 34efe28fbb enable scrollbars 2018-12-18 20:29:33 +00:00
Paul Rodwell ed5061e9e5 add isOwner to the client settings so we can check if the user is the owner 2018-09-23 18:37:43 +01:00
Paul Rodwell 71cd00b86a lock only open if the user is the owner
lock remains closed, and rotated when logged in but not the wiki owner.
2018-09-21 17:45:59 +01:00
Paul Rodwell d84a282bb3 initial look at indicating if user is not the owner
this does not fully work as the server does not update `isOwner` in the client when the user authenticates.
2018-09-16 09:01:38 +01:00
Paul Rodwell 1153f3cc17 use cookie rather than relying on referred being set 2017-11-12 12:23:31 +00:00
Paul Rodwell 9584677574 update isAuthenticated on state change 2017-04-09 10:18:51 +01:00
Paul Rodwell ebf725807f a fix for issue 6
main problem appears to be the list of supported auths `ids` was mistakenly being used when building the owner file

also a fix for login button still using Persona after an alternative has been added
2016-11-21 12:36:43 +00:00
Paul Rodwell 25c73d824b should not be ignoring custom modernizr file 2016-11-08 11:38:48 +00:00
Paul Rodwell 04d56d7303 finishing adding alt identity 2016-08-29 15:44:58 +01:00
Paul Rodwell 13ae1b6c4f start of adding alt identity 2016-08-23 10:17:24 +01:00
Paul Rodwell 8cd20dbf94 add polyfills for es6-promise and fetch for those browsers that don't support them
closes #2
2016-08-01 12:55:33 +01:00
Paul Rodwell 8e09f0af37 correct typo 2016-06-01 14:23:32 +01:00
Paul Rodwell 0c55a09cf5 ripple login state across wiki sites open within wiki domain 2016-05-29 19:28:46 +01:00
Paul Rodwell a428f92dfc set the port correctly 2016-05-28 09:51:15 +01:00
Paul Rodwell 1fed7ecee1 adding persona for legacy 2016-05-25 15:17:48 +01:00
Paul Rodwell a370af2f5f adding https and wikiDomains for login, plus GitHub and Google login, and switching to using winchan for communication between windows 2016-05-04 10:00:32 +01:00
Paul Rodwell 352f7d59b9 some changes in dialog text 2016-04-12 17:46:51 +01:00
Paul Rodwell 9af062b74d work in progress...
css trimmed, and button added
2016-04-07 14:06:14 +01:00
Paul Rodwell 69d5efd107 work in progress 2016-04-07 11:00:09 +01:00
Paul Rodwell 26d758f373 work in progress... 2016-04-04 10:06:33 +01:00
Paul Rodwell f5a4f6a525 initial commit - work in progress 2016-03-16 14:13:37 +00:00