Commit Graph

28 Commits

Author SHA1 Message Date
b16dadb39d require winchan, rather than use getScript() 2024-08-05 14:04:39 +01:00
3305674597 reload after login, if login was required. 2023-08-21 12:19:08 +01:00
ff69116fbf Merge branch 'master' into paul90/jQuery 2023-04-19 11:21:49 +01:00
7e4e1e940d remove modernizr 2023-04-18 10:28:00 +01:00
a0ef92ec8e removing old persona code 2023-04-18 09:55:41 +01:00
1d4c5d51df update jQuery click handlers 2023-04-17 09:45:28 +01:00
230ed1c707 set cookie sameSite 2020-06-18 14:35:17 +01:00
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
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
34efe28fbb enable scrollbars 2018-12-18 20:29:33 +00:00
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
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
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
1153f3cc17 use cookie rather than relying on referred being set 2017-11-12 12:23:31 +00:00
9584677574 update isAuthenticated on state change 2017-04-09 10:18:51 +01:00
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
04d56d7303 finishing adding alt identity 2016-08-29 15:44:58 +01:00
13ae1b6c4f start of adding alt identity 2016-08-23 10:17:24 +01:00
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
8e09f0af37 correct typo 2016-06-01 14:23:32 +01:00
0c55a09cf5 ripple login state across wiki sites open within wiki domain 2016-05-29 19:28:46 +01:00
a428f92dfc set the port correctly 2016-05-28 09:51:15 +01:00
1fed7ecee1 adding persona for legacy 2016-05-25 15:17:48 +01:00
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
352f7d59b9 some changes in dialog text 2016-04-12 17:46:51 +01:00
69d5efd107 work in progress 2016-04-07 11:00:09 +01:00
26d758f373 work in progress... 2016-04-04 10:06:33 +01:00
f5a4f6a525 initial commit - work in progress 2016-03-16 14:13:37 +00:00