Commit Graph

362 Commits

Author SHA1 Message Date
Avris 70795a11fa [optim] don't fetch profile terms if not necessary 2021-06-17 23:10:26 +02:00
Avris cbd6b811fb try potential optimisation of SSR in profiles 2021-06-17 22:24:15 +02:00
Avris 80f3307e90 [bug] hopefully fix issue with english version profiles breaking hydration for some reason... 2021-06-16 19:18:51 +02:00
Avris 66bd897b1f #200 [bug] sources have issues when SSR 2021-06-16 18:13:56 +02:00
Avris 46757a19c7 never mind 😅 2021-06-16 17:24:31 +02:00
Avris 82645693c5 [bug] fix stupid condition... 2021-06-16 17:23:07 +02:00
Avris 94f4f4f961 #217 overview of suspicious profiles 2021-06-16 16:48:24 +02:00
Avris fb689e2f6c #174 better banning 2021-06-16 16:08:38 +02:00
Avris fd64f33bac #211 dark mode - finishing touches 2021-06-15 17:24:25 +02:00
Avris 7372e1f15a #211 dark mode - fixes 2021-06-15 13:25:30 +02:00
Avris 4deba3034c #216 optimise stats 2021-06-10 08:45:13 +02:00
Avris 6213235144 #215 better server error handling - frontend 2021-06-09 18:06:32 +02:00
Avris ade526864a #213 flags don't show when only custom flags added 2021-06-03 22:53:57 +02:00
Avris 7330dd504b #205 [api] update API docs 2021-05-21 18:39:14 +02:00
Avris 29031ce7a3 #210 [profile] clear button for birthday 2021-05-21 17:31:09 +02:00
Avris 90d2b8098c #209 [pl][sources] przykłady użycia w /unikanie 2021-05-21 17:25:29 +02:00
Avris 2e437e436d [pronouns] fix @ escaping... 2021-05-13 21:36:42 +02:00
Avris efe2fb59d1 #203 redesign header - fix team blog link 2021-05-13 18:04:21 +02:00
Avris d373b7960c [pl][blog] rodzaj żeńskoosobowy 2021-05-13 17:57:39 +02:00
Avris 601a9cf553 Merge branch 'header' into main 2021-05-13 14:53:41 +02:00
Avris e2b78fb210 #203 redesign header 2021-05-13 14:13:51 +02:00
Avris f77f0d3270 #203 dedesign header 2021-05-13 13:54:13 +02:00
Avris ba48126d6f [en][pl] avoiding - allow linking in the card 2021-05-12 22:53:25 +02:00
Avris 5cd8fce7f5 [en] avoiding 2021-05-12 22:41:01 +02:00
Avris 5671046a37 [wip] new header 2021-05-03 16:15:48 +02:00
Avris c3ef630252 [pl][pronouns] reorganizacja neozaimków 2021-04-26 14:54:45 +02:00
Avris 263a47cbe2 [pl][manifest] propozycje na stronie głównej 2021-04-22 00:57:21 +02:00
Avris 8c1b9faa46 add share buttons on the bottom of a profile as well 2021-04-21 23:13:04 +02:00
Avris 31d804ec8c [flags] make customFlags open by default if not empty 2021-04-21 20:20:39 +02:00
Avris eb95c0d13b minor improvements 2021-04-14 19:17:57 +02:00
Avris d921097cbc [pl][contact] encouragements & discouragements 2021-04-13 21:14:24 +02:00
Avris 029050cb4d clean up old debug code 2021-04-12 13:58:21 +02:00
Avris 77b64a7f29 #197 [bug] fix xss 2021-04-12 13:57:18 +02:00
Avris 641f1f1973 #196 [admin] <ChartSet/> 2021-04-10 13:04:16 +02:00
Avris 97014cd7a8 #196 [admin] add charts to admin panel 2021-04-09 00:43:57 +02:00
Avris 76a4a2ea40 Merge branch 'license' into main 2021-04-08 17:42:41 +02:00
Avris 1074dc9fd6 fun with flags, again 2021-04-08 14:37:31 +02:00
Avris 054deaa1f9 [bug] custom flags don't show up when regular not present 2021-04-06 20:22:38 +02:00
Avris b686da7818 CC license for content 2021-04-06 15:15:59 +02:00
Avris 2af7ba8a9b fix banner link 2021-04-05 17:43:57 +02:00
Avris 60d87e20d3 #194 custom flags 2021-04-05 17:13:18 +02:00
Avris 34bda3fcda #194 custom flags 2021-04-05 17:03:13 +02:00
Avris 758704a188 [card] banner on homepage 2021-04-05 03:05:03 +02:00
Avris 522c5cd54a [admin] user list dynamically loaded 2021-04-05 02:39:58 +02:00
Avris bb941e0250 make <Support/> more visible 2021-04-04 22:45:42 +02:00
Avris e3bd0503e3 [bug] fix badge hover text colour 2021-04-01 18:24:47 +02:00
Avris 3c257221fb [nouns][generator] allow longer descriptions 2021-03-26 16:19:06 +01:00
Avris 46e8782bf0 [pl][blog] wPolityce 2021-03-25 15:03:26 +01:00
Avris b85bc87068 [pl] info about marking words in sources 2021-03-24 14:43:24 +01:00
Avris 2500dbf1cb #186 [pl][census] analiza 2021-03-23 09:34:53 +01:00
Avris 2dd3a16a18 <Spelling> - disallow passing value by innerHTML (not reactive and missing whitespaces) 2021-03-19 20:34:34 +01:00
Avris 4e8211e096 #111 fix cannot add "any" pronouns to profile 2021-03-09 16:36:17 +01:00
Avris afca5bd56c #185 [blog] better visibility of the "blog" section 2021-03-05 17:32:06 +01:00
Avris 9c24c0b9cd #169 BS5 / RTL fixes 2021-03-01 22:35:03 +01:00
Avris 6323039758 Merge branch 'main' into bs5
# Conflicts:
#	components/Authors.vue
#	components/ButtonList.vue
#	components/Source.vue
2021-03-01 22:01:15 +01:00
Avris 32e1d8d676 [zh] spelling 2021-02-06 23:51:43 +01:00
Avris 232afe3b21 [zh] fixes 2021-02-06 20:37:47 +01:00
Avris 495a1ec8b0 #180 [census] export - link 2021-02-02 16:52:23 +01:00
Avris ccee396315 [zh] apply <Spelling> in more places 2021-02-01 21:03:30 +01:00
Avris 765883e7f3 [census] instead of disallowing suspicious answers, mark them - just anon users, tho 2021-02-01 11:04:34 +01:00
Avris ca0eaa2056 [census] instead of disallowing suspicious answers, mark them 2021-02-01 11:02:57 +01:00
Avris cc37da27a1 put <Support> on homepage 2021-01-27 14:24:25 +01:00
Avris 301cf4c7e5 [terms] specifically ban transphobia and queerphobia 2021-01-26 08:39:50 +01:00
Avris 180e27bbb3 #119 [pl] rekomendacja rady w sprawie pytania o płeć w formularzach 2021-01-24 22:51:33 +01:00
Avris 49563e8f9f #169 Bootstrap 5 [wip] 2021-01-22 23:54:24 +01:00
Avris ba4edb0ecd mobile design improvements 2021-01-21 18:56:08 +01:00
Avris 8c3765e68c [pl][census] final touches 2021-01-19 21:04:38 +01:00
Avris 05da3fbe83 #167 [pl][nouns] split dictionaries into subpages - show menu on subpages - fixes 2021-01-17 22:05:06 +01:00
Avris 7c53be1776 #167 [pl][nouns] split dictionaries into subpages - show menu on subpages 2021-01-17 21:44:22 +01:00
Avris 122b996e75 #167 [pl][nouns] split dictionaries into subpages 2021-01-17 20:43:21 +01:00
Avris df5f5df037 #164 dynamic /team page and footer 2021-01-12 20:06:59 +01:00
Avris b6e55dcc10 #134 [pl] polski cenzus płci [wip] 2021-01-02 20:38:31 +01:00
Avris 138f14045b #134 [pl] polski cenzus płci [wip] 2021-01-02 19:36:05 +01:00
Avris 46785362db #134 [pl] polski cenzus płci [wip] 2021-01-02 16:57:09 +01:00
Avris 3b091697ce #134 [pl] polski cenzus płci - confirm route leave 2021-01-02 16:46:38 +01:00
Avris ea10c19092 #134 [pl] polski cenzus płci [wip] 2021-01-02 16:42:22 +01:00
Avris c9bdacf15c #134 [pl] polski cenzus płci [wip] 2021-01-02 15:34:45 +01:00
Avris d006325c50 #134 [pl] polski cenzus płci [wip] 2021-01-02 14:54:53 +01:00
Avris 307f7185ca #134 [pl] polski cenzus płci [wip] 2021-01-02 13:58:17 +01:00
Avris 1c8a72488b [blog] summary 2020, fancier team page, adjust localisation instruction to teams 2021-01-02 00:24:51 +01:00
Avris ca2456f2be #157 [cards] case-insensitive cards 2021-01-01 21:11:37 +01:00
Avris 257db4099e #132 fine-grained permissions 2020-12-31 00:03:30 +01:00
Avris 9a3e7975bc #152 warning about generated forms 2020-12-25 16:05:28 +01:00
Avris 0120074ad0 [pl][pronouns] formy z apostrofem - adjust addSlash 2020-12-23 14:40:42 +01:00
Avris b0a715536c [admin] filter users 2020-12-22 11:05:33 +01:00
Avris 3b02a68e15 [bug] #148 interchangeable generator not working 2020-12-22 10:01:39 +01:00
Avris bf7c3b76a5 #133 link to other languages in /link and homepage 2020-12-21 21:10:31 +01:00
Avris b42eed6574 #139 [terms] dictionary of queer terms 2020-12-18 18:22:35 +01:00
Avris 0eeeae4b67 #134 [census] show counter to admins 2020-12-18 17:41:01 +01:00
Avris 2569b69ab9 #139 [terms] dictionary of queer terms 2020-12-18 17:32:18 +01:00
Avris cf7b7b7b33 #134 [pl][census] polski cenzus płci 2020-12-18 11:34:58 +01:00
Avris 81e2e29f15 #142 extract hash logic, use namespaces 2020-12-17 22:18:18 +01:00
Avris 9f928ea554 #137 generator broken for pronouns with pronunciation 2020-12-12 22:11:49 +01:00
Avris 75d3605ded #130 [bug] `/editor` shows 404, not login form 2020-12-11 20:37:04 +01:00
Avris 850bb6c36a #128 [bug] fix: polish flags break english profiles 2020-12-11 18:04:44 +01:00
Avris a54914eae5 #112 [pl][flags] tłumaczenia flag - fix gays 2020-12-10 17:47:48 +01:00
Avris 087e16d221 better presentation of they/them 2020-12-10 16:23:39 +01:00
Avris 341009547d #112 [flags][pl] tłumaczenie flag - sortowanie i filtrowanie po przetłumaczonym 2020-12-09 00:04:42 +01:00
Avris 52d35699d5 #112 [flags][pl] tłumaczenie flag 2020-12-08 23:14:40 +01:00
Avris 387b424c57 [sources] encode filter in url hash 2020-12-07 19:10:14 +01:00
Avris 989363c75f #125 instruction how to create a new language version 2020-12-06 18:37:39 +01:00
Avris 423c817fc5 [profile] suggest a multi-lingual link 2020-12-06 17:15:08 +01:00
Avris 534f3f6a32 #126 [bug] cannot link to 🐿 emojiself in profile 2020-12-06 16:56:46 +01:00
Avris 944aef167b #127 [en][pl] merge sources for they/* and ono/* 2020-12-06 16:12:32 +01:00
Avris 6ed34f9c19 [profile] trim pronouns 2020-12-05 22:01:12 +01:00
Avris e94660d7ed #122 sources - cleanup miscommit 2020-12-05 20:55:28 +01:00
Avris e0fb00d109 [bug] #122 sources - fix (?) others strangely growing after refresh 2020-12-05 20:54:36 +01:00
Avris 60c69708ef #122 sources - admin panel 2020-12-05 20:37:10 +01:00
Avris 4cf91bc3b9 [profile] pronouns to lower case 2020-12-04 23:26:59 +01:00
Avris e572c5646a #122 move sources to db 2020-12-04 22:09:57 +01:00
Avris fc325a489c #61 [en][sources] 2020-12-04 12:24:12 +01:00
Avris a1f15a6485 #61 [en][sources] 2020-12-03 19:42:55 +01:00
Avris 0d0f0b1a8f [pl] unikanie - sugestie z fb 2020-12-01 19:06:21 +01:00
Avris 817ae1c236 Merge branch 'inklu' into main
# Conflicts:
#	server/index.js
#	server/routes/nouns.js
#	src/helpers.js
2020-11-29 22:57:08 +01:00
Avris fd6b584b49 #115 [pl] formy omijające płeć 2020-11-29 11:03:15 +01:00
Avris af4024aedf #90 pronunciation 2020-11-28 16:52:48 +01:00
Avris 2aa4bde470 [pl] polecamy (mlem) 2020-11-27 23:12:48 +01:00
Avris 18d00757e6 [admin][stats] flags 2020-11-27 20:30:21 +01:00
Avris 2be0dad839 [profile] legend clearfix 2020-11-27 19:57:14 +01:00
Avris ed5e9572d5 #101 stats - gui 2020-11-25 01:11:17 +01:00
Avris c4356216a6 #101 stats - server 2020-11-25 00:54:02 +01:00
Avris 318f053246 [pl][nouns] flagi i ikonki 2020-11-23 23:14:31 +01:00
Avris f6e7695a53 #108 [profile] the "jokingly" opinion 2020-11-23 18:14:46 +01:00
Avris 9bc5d6be20 #107 [bug][profile] some generator links don't work in the profile 2020-11-23 17:49:16 +01:00
Avris 0658600ce9 [pl] kolektyw, update 2020-11-23 17:41:12 +01:00
Avris a3aac8c666 minor fixes 2020-11-20 14:41:00 +01:00
Avris f77a4a9973 #102 [pl] /rzeczowniki -> /słownik 2020-11-16 22:22:04 +01:00
Avris d351b23bd5 wider container 2020-11-16 20:43:44 +01:00
Avris 1a30d44ff8 #61 [en] fix banner 2020-11-15 16:10:03 +01:00
Avris 48ac5edcca #100 [en] pronounless & emojiself 2020-11-15 14:13:14 +01:00
Avris 90e005ef43 #45 [pl] omówienie form po angielsku 2020-11-15 09:02:28 +01:00
Avris bb1e123c7e #99 host blog entries - images 2020-11-13 23:09:18 +01:00
Avris ce07138e98 #99 host blog entries 2020-11-13 22:57:23 +01:00
Avris d18ffddea3 #61 english version WIP 2020-11-12 21:21:53 +01:00
Avris 616bf60886 [bug][profile] fix pronouns not displayed 2020-11-12 16:32:58 +01:00
Avris e3cd8956d6 #95 [refactor] rename "template" to "pronoun" 2020-11-11 00:47:44 +01:00
Avris 629a12698e #60 [api] Public API 2020-11-10 23:41:56 +01:00
Avris 31bf0b5ac5 [api] take locale from config/domain, not from request path 2020-11-10 00:50:39 +01:00
Avris 0d2954262d #91 fix miscommit 2020-11-09 21:42:46 +01:00
Avris bbba29774e #93 [sources] filter sources 2020-11-09 21:41:52 +01:00
Avris 258fcbddd0 #91 [sources] autosorting of sources 2020-11-09 20:13:14 +01:00
Avris 3d489ed37b [profile] pronoun validation 2020-11-05 14:06:47 +01:00
Avris 8d8c253960 [profile][bug] fix escaping characters when fetching a profile 2020-11-05 11:50:22 +01:00
Avris 1f959ee3a2 [bug][templates] fix url decoding 2020-11-03 23:32:57 +01:00
Avris 2b484514df [profile] consistent editor routes across locales 2020-11-03 23:11:01 +01:00
Avris 6c09b79c55 [admin] user count 2020-11-03 21:00:32 +01:00
Avris f680c89b2b [en] wip 2020-11-03 20:05:54 +01:00
Avris 8ab4ce0684 [admin] manage roles 2020-11-03 10:03:07 +01:00
Avris 4559479677 #74 social login - admin panel 2020-11-02 21:45:45 +01:00
Avris fa9bdee3ee #74 social login 2020-11-02 19:31:05 +01:00
Avris c8abcaf9f7 #87 move backend to express 2020-10-31 21:33:59 +01:00
Avris 8af29e2d80 #84 [sources] submit sources 2020-10-31 14:55:07 +01:00
Avris d20c24db25 #61 [english] wip 2020-10-31 12:29:34 +01:00
Avris b385c67901 Merge branch 'main' into english
# Conflicts:
#	nuxt.config.js
2020-10-31 11:26:22 +01:00
Avris 74b93db09d #83 admin panel 2020-10-29 23:41:40 +01:00
Avris 3fde678d32 #82 [nouns] pagination - extract Table component 2020-10-29 23:23:16 +01:00
Avris dbcf0fe258 #82 [nouns] pagination - don't show all pages 2020-10-29 20:54:13 +01:00
Avris 4b2e7ac827 #82 [nouns] pagination 2020-10-29 19:57:50 +01:00
Avris 5562e614a6 #80 language picker / entry domain 2020-10-28 16:22:29 +01:00
Avris c6f6eeb6b2 #79 user cards – t&c 2020-10-27 08:52:11 +01:00
Avris b565722bcf #50 user cards – flags 2020-10-27 00:47:56 +01:00
Avris 729d23f2db #50 user cards – flags 2020-10-27 00:42:42 +01:00
Avris ed352bd179 #50 pronouns cards - more link providers 2020-10-25 13:05:52 +01:00
Avris 4ed81ecdfb #50 pronouns cards - sorting 2020-10-25 12:30:55 +01:00
Avris 4d510d8176 #50 pronouns cards - ui improvements 2020-10-25 12:00:45 +01:00
Avris f8721c4c90 #50 pronouns cards - fix 2020-10-25 01:39:27 +02:00
Avris a093918dcb #50 pronouns cards - fix 2020-10-25 01:37:03 +02:00
Avris 17ce744287 #50 pronouns cards - default words 2020-10-24 22:58:34 +02:00
Avris 5a38be5af4 #50 pronouns cards - editor 2020-10-24 21:50:08 +02:00
Avris 552787ad5c #50 pronouns cards - handle not found 2020-10-23 20:24:43 +02:00
Avris c7e9d0e788 #50 [card] pronoun cards - support cake links, ui improvements 2020-10-18 11:43:56 +02:00
Avris 3bfad6ddc5 #50 [card] pronoun cards - overview, multilingual support 2020-10-17 18:19:11 +02:00
Avris 08f3f2a649 #50 [card] pronoun cards - banner 2020-10-16 23:32:51 +02:00
Avris 9f252c10c1 #50 [card] pronoun cards - display card 2020-10-16 20:17:50 +02:00
Avris bc6bc2695f #76 [nouns][pl] change order 2020-10-16 12:57:03 +02:00
Avris f93c9cc8f5 #77 [nouns] hide noun examples (accordion) 2020-10-16 11:55:41 +02:00
Avris 8e8c66dcf8 #54 user accounts - fixes 2020-10-15 21:23:07 +02:00
Avris 907f3f253d #54 user accounts - admin panel 2020-10-15 20:55:24 +02:00
Avris 63326225a4 #54 user accounts - account management 2020-10-15 20:29:56 +02:00
Avris 5b97cbab95 #54 user accounts - use cookies, not localStorage (for SSR) 2020-10-15 19:23:53 +02:00
Avris 7453a26773 #54 user accounts - vuex store and localStorage 2020-10-15 18:50:32 +02:00
Avris 1cb16a2417 Merge branch 'main' into accounts
# Conflicts:
#	locale/en/config.suml
#	locale/pl/config.suml
#	nuxt.config.js
2020-10-14 21:58:40 +02:00
Avris f86bc1d02b #54 user accounts - login/registration flow 2020-10-14 21:49:18 +02:00
Avris f9fe754655 #54 user accounts - jwt, page 2020-10-13 21:49:08 +02:00
Avris 2a62b80da6 Merge branch 'main' into rzeczowniki 2020-10-13 17:13:37 +02:00
Avris 57a1b43c54 [bug] fix 404 2020-10-13 00:15:19 +02:00
Avris 1662a6824e Merge branch 'main' into rzeczowniki
# Conflicts:
#	locale/pl/templates/templates.tsv
2020-10-13 00:08:29 +02:00
Avris 6c388dcb75 [faq] easier configuration of questions, localised keys 2020-10-13 00:07:14 +02:00
Avris 9cdc06ea61 #72 [templates] link to components when alternative pronouns possible 2020-10-12 23:41:32 +02:00
Avris 63c006f1f8 #70 [nouns][pl] /rzeczowniki - backlinks 2020-10-12 21:26:50 +02:00
Avris e9f3b627fe #70 [nouns][pl] /rzeczowniki - fix scrolling 2020-10-12 21:07:10 +02:00
Avris d5a15e6a9f #70 [nouns][pl] /rzeczowniki - osobatywy, dukatywy, neutratywy 2020-10-12 20:28:20 +02:00
Avris d783fba6c4 #69 organise locales in directories 2020-10-12 15:49:33 +02:00
Avris ef84e4913e Merge branch '67-declension' into 'main'
Resolve "wzory deklinacji"

Closes #67

See merge request Avris/Zaimki!3
2020-10-12 13:35:00 +00:00
Avris 7aeb83fde3 #68 proper db migrations 2020-10-12 11:46:26 +02:00
Avris b97cde3fd0 missing share buttons 2020-10-11 16:27:21 +02:00
Avris d91e16ede2 #67 [nouns][pl] declension 2020-10-11 14:50:33 +02:00
Avris a09b87a4fd fix vue :key requirement 2020-10-10 22:42:16 +02:00
Avris 84e5d263de [contact] support 2020-10-10 22:40:40 +02:00
Avris 60e0ea3aa4 [contact] reorganise 2020-10-10 22:24:11 +02:00