Thibault Duplessis
906571a231
Merge pull request #9886 from kraktus/note_every_zulip
...
Create a zulip note whenever a mod sends to Zulip
2021-10-02 08:33:16 +02:00
Thibault Duplessis
1e9900beab
fix number localization on user profile
2021-10-01 09:45:39 +02:00
Thibault Duplessis
63ab3e23aa
code tweak
2021-09-30 09:38:00 +02:00
Thibault Duplessis
149c365521
Merge pull request #9894 from rglbr/clear_notifications
...
allow users to clear notifications
2021-09-29 16:05:55 +02:00
Thibault Duplessis
d045067e0a
tournament controller refactor - after #9878
2021-09-29 09:03:07 +02:00
Thibault Duplessis
f97fa4fbe6
Merge pull request #9878 from nnickoloff1234/tournament-home-html-vs-api-mobile
...
Mobile app to show team tournaments
2021-09-29 08:59:25 +02:00
Thibault Duplessis
82a6c13bf9
show post with incremented views
2021-09-28 14:06:45 +02:00
Thibault Duplessis
498f23c1ac
email us for transfer donations
2021-09-28 09:46:08 +02:00
Thibault Duplessis
c6c7ae4f27
localize number
2021-09-28 08:44:34 +02:00
Niklas Fiekas
fa0f8540cd
fix cheatDetected missing from round jsI18n
2021-09-27 22:05:23 +02:00
Ragul Balaji Ravichandran
15b4ce99c7
allow users to clear notifications
2021-09-26 20:40:54 +05:30
ijhchess
c7828149c8
for #9889
2021-09-25 14:58:50 -05:00
kraktus
0eda25ce08
Create a zulip note whenever a mod sends to Zulip
...
close https://github.com/lichess-org/tavern/issues/136
2021-09-25 14:33:23 +02:00
kraktus
e816570437
Bots cannot like ublogs.
...
For now they can still post blogs, which could be useful to post articles (like maia) on their specifities and/or development.
2021-09-25 11:20:03 +02:00
nickolay
b89fa9a6e0
tourn home same set of tourneys in api and html mode
2021-09-24 22:12:11 +03:00
Thibault Duplessis
7983f75234
fix challenge accept API endpoint when challenge was canceled
2021-09-23 22:35:44 +02:00
romnzs
4c01fc3a4f
Highlight original poster in forum topic
2021-09-23 23:00:22 +03:00
Thibault Duplessis
913fa06d86
show swiss chats instead of self-moderated simul chats in mod view
2021-09-23 17:20:07 +02:00
Thibault Duplessis
65cb30452e
add link to DMCA form to report and contact pages
2021-09-23 16:46:51 +02:00
Thibault Duplessis
7f092e07ac
add DMCA form to /contact
2021-09-23 16:33:19 +02:00
Thibault Duplessis
f467bac4ab
add broadcast PGN endpoints
2021-09-23 10:48:01 +02:00
Thibault Duplessis
63c22ae53c
remove superfluous monitoring endpoints
2021-09-23 10:47:44 +02:00
Thibault Duplessis
9aef32ee88
broadcast streaming API
2021-09-23 10:18:10 +02:00
Thibault Duplessis
d701b25b01
refactor AnonOrScoped
2021-09-23 08:50:55 +02:00
kraktus
c8e0571b70
Fix the tournament names after translating ( #9866 )
...
* Revert "Revert "Improve tournament names translation""
This reverts commit ec10605e20
.
* Fix tournament names when `Speed` different from `Perf`
Only `Rapid` and `Classical` are concerned by translation anyway.
8a1a7396f5/modules/rating/src/main/PerfType.scala (L297)
Co-authored-by: kraktus <kraktus@users.noreply.github.com>
2021-09-23 07:44:31 +02:00
Thibault Duplessis
ec10605e20
Revert "Improve tournament names translation"
2021-09-22 19:57:20 +02:00
Thibault Duplessis
5fbb9734be
Merge pull request #9852 from kraktus/tournaments_trans
...
Improve tournament names translation
2021-09-21 21:34:00 +02:00
Thibault Duplessis
95fff08b50
optimize tournament endpoints
2021-09-21 21:21:01 +02:00
kraktus
83d74e331d
Translate tournament names on Homepage
2021-09-21 17:12:18 +02:00
Thibault Duplessis
5ee55e1327
add ?withCurrentGames=1 flag to /api/stream/games-by-users endpoint
2021-09-21 10:03:10 +02:00
Thibault Duplessis
293e8f9f95
paginator page must > 0
2021-09-20 23:28:43 +02:00
Thibault Duplessis
31ba5d3a08
type safety: use Status rather than Int - for #9850
...
also filters out exotic status numbers
2021-09-20 18:58:00 +02:00
Thibault Duplessis
ab0c01e2a1
Merge branch 'api-filter-user-tournaments-by-status' of git://github.com/nnickoloff1234/lila into nnickoloff1234-api-filter-user-tournaments-by-status
...
* 'api-filter-user-tournaments-by-status' of git://github.com/nnickoloff1234/lila:
Update TournamentRepo.scala
add status filter parameter to users created tournaments api
2021-09-20 18:38:32 +02:00
Thibault Duplessis
ced5e57c93
don't always publish user.online to discourage API misuse
...
Use this instead: https://lichess.org/api#operation/apiUsersStatus
2021-09-20 17:54:43 +02:00
Thibault Duplessis
be678f9a41
serve up to 100 users in real-time status endpoint
2021-09-20 17:53:32 +02:00
nickolay
172ad1c02c
add status filter parameter to users created tournaments api
2021-09-20 18:35:30 +03:00
Thibault Duplessis
1a92c93554
remove followers streaming API which no-one uses
...
according to monitoring
2021-09-20 16:24:08 +02:00
Thibault Duplessis
5b5a712f40
mod following view
2021-09-20 16:09:33 +02:00
Thibault Duplessis
6d580e77da
use the lock icon in tournament conditions
2021-09-20 14:38:02 +02:00
Thibault Duplessis
6c2c88de22
different results for mobile app
2021-09-20 12:21:47 +02:00
Thibault Duplessis
c9c2c21cd7
move the RendererActor
2021-09-20 10:11:02 +02:00
Thibault Duplessis
4952befc73
remove followers count from /account/info
...
which the app smashes 90 times per second
2021-09-20 09:14:45 +02:00
Thibault Duplessis
1333baf320
show full list of friends
2021-09-19 22:19:58 +02:00
Thibault Duplessis
503beddb89
ublog post image alt & credit
2021-09-19 17:22:09 +02:00
Benedikt Werner
1277e9e0f7
ublog: Translate follow button properly
2021-09-19 16:26:05 +02:00
Thibault Duplessis
d76b50e3d1
no longer store empty crosstables
2021-09-19 10:57:44 +02:00
Thibault Duplessis
1f17afb8a0
Merge pull request #9831 from 370417/logo-spinner-space
...
Prevent mask svg from taking up space at the bottom of the page
2021-09-18 21:29:08 +02:00
Albert Ford
0f2a38b3c3
Prevent mask svg from taking up space
2021-09-18 11:31:28 -07:00
Thibault Duplessis
18b8fedcb1
validate prismic IDs
2021-09-18 15:22:59 +02:00
Thibault Duplessis
37c8afe5c1
tweak ublog paginator max pages
2021-09-18 13:09:37 +02:00
Thibault Duplessis
4be99914b2
separate cancel from terminate buttons
2021-09-18 12:15:28 +02:00
Thibault Duplessis
c3e5b3c899
add auth user language in pref get API
2021-09-18 09:20:03 +02:00
Thibault Duplessis
e3df6489af
Merge pull request #9826 from 370417/logo-spinner-safari
...
Swap spinner mask and content
2021-09-18 07:41:29 +02:00
Albert Ford
f7ea36dd4b
Swap spinner mask and content
...
This avoids animating the mask.
Intended to fix stuttering animation on Safari.
2021-09-17 14:37:45 -07:00
Thibault Duplessis
7d541ea9e4
always read same amount of activity days
2021-09-17 10:45:33 +02:00
Thibault Duplessis
abb6e70ddb
Merge pull request #9819 from 370417/animated-logo-spinner2
...
Replace loading spinner with lichess logo
2021-09-16 22:06:29 +02:00
Thibault Duplessis
6526071402
recompute all ublog ranks on factor change
2021-09-16 21:53:23 +02:00
Thibault Duplessis
2f9ce9e8b7
configurable ublog rank factor
2021-09-16 21:39:05 +02:00
Albert Ford
83581f653e
Replace loading spinner with lichess logo
2021-09-16 08:53:15 -07:00
Thibault Duplessis
74c251fe7e
better decline PGNs with ambiguous moves
...
chess.com still produces PGN with ambiguous moves, that can't be read:
[Site "Chess.com"]
[Date "2021.09.15"]
[Round "?"]
[White "Heiko_Schmitz"]
[Black "Vostoro"]
[Result "0-1"]
[ECO "B06"]
[WhiteElo "1117"]
[BlackElo "812"]
[TimeControl "180+2"]
[EndTime "10:43:14 PDT"]
[Termination "Vostoro won by resignation"]
1. e4 g6 2. d4 Bg7 3. c3 d6 4. f4 a6 5. e5 dxe5 6. fxe5 b5 7. Na3 Bb7 8. Nf3 Nd7
9. Ng5 h6 10. Nf3 f6 11. Qe2 Nb6 12. g4 Nc4 13. Bg2 Nxa3 14. bxa3 Bxf3 15. Bxf3
Rc8 16. Bb7 Rb8 17. Bxa6 Qd5 18. c4 bxc4 19. Kd2 Qxh1 20. Qxc4 Qxh2+ 21. Kd3
fxe5 22. Bb5+ Kf8 23. Rb1 exd4 24. Bb2 Nf6 25. Bxd4 c6 26. Qxc6 Nxg4 27. Qxg6
Bxd4 28. Kxd4 Rg8 29. Qf5+ Nf6 30. Re1 Qd2+ 31. Bd3 Qxe1 32. Qc5 Qf2+ 33. Kc4
Qxc5+ 34. Kxc5 Rb2 35. Bc4 Ne4+ 36. Kd4 Nd2 37. Bxg8 Kxg8 38. Kc3 Rxa2 39. Kb4
h5 40. a4 h4 41. a5 Rxa5 42. Kxa5 h3 43. Kb6 h2 44. Kc7 h1=Q 45. Kd7 Qd5+ 46.
Ke8 Qe4 47. Kd7 Qd3+ 48. Ke8 e5 49. Ke7 e4 50. Ke6 e3 51. Kf6 e2 52. Kg5 e1=$146
53. Kg4 Kf8 54. Kf4 Ke8 55. Kg4 Qe3 56. Kf5 Nc2 57. Kg6 Qf4 58. Kh5 Qg3 59. Kh6
Qg4 60. Kh7 Qg5 61. Kh8 Kf7 0-1
55... Qe3 is ambiguous, both black queens go to e3.
2021-09-16 08:57:43 +02:00
Thibault Duplessis
6639987c7a
prevent changing tournament perf type after players have joined
...
closes #9730
2021-09-15 19:21:41 +02:00
Thibault Duplessis
12e7dc63a8
Revert "simplify tournament update code"
...
This reverts commit 0071ef7497
.
2021-09-15 19:08:28 +02:00
Thibault Duplessis
0071ef7497
simplify tournament update code
2021-09-15 19:02:51 +02:00
Thibault Duplessis
988ce6f0b0
ublog disclaimer
2021-09-15 18:20:02 +02:00
Thibault Duplessis
f628d3c496
add games to broadcast round API - closes #9809
2021-09-15 18:02:34 +02:00
Thibault Duplessis
1c4281fc28
Merge pull request #9807 from kraktus/game_timetable_ago
...
Add date field in mod profile game table
2021-09-15 17:36:52 +02:00
kraktus
767849a396
Display to mods when conv threads are truncated
2021-09-15 14:19:31 +02:00
kraktus
30b5fdb925
Add date field in mod profile game table
2021-09-15 13:05:45 +02:00
Thibault Duplessis
5d22bb45a7
make lila.db.Env a macwire module
2021-09-15 08:37:10 +02:00
Niklas Fiekas
d7744f5786
link benevity cause ( closes #9784 )
2021-09-14 18:25:11 +02:00
Thibault Duplessis
d1bd25d54a
add pixabay.com image host
2021-09-14 13:37:08 +02:00
Thibault Duplessis
ee825d0781
Merge pull request #9790 from 370417/trans-xDidntMove-embed
...
Translate "x didn't move" in embeds
2021-09-14 08:07:50 +02:00
Thibault Duplessis
c8cf3dac87
hide friends blogs link to anon
2021-09-14 08:07:31 +02:00
Thibault Duplessis
0cb1f90f3d
Merge pull request #9792 from kraktus/anon_blog
...
Fix `blog/friends` page for anon
2021-09-14 08:06:35 +02:00
Thibault Duplessis
d6be3c2583
ublog post like timeline notification
2021-09-13 21:27:19 +02:00
kraktus
409207dd79
Fix `blog/friends` page for anon
...
close https://github.com/ornicar/lila/issues/9788
2021-09-13 14:27:42 +02:00
Albert Ford
7b68b91360
Translate "x didn't move" in embeds
2021-09-13 04:48:06 -07:00
Thibault Duplessis
dd63acdfb6
improve logging of blog mod actions
2021-09-13 09:29:14 +02:00
Niklas Fiekas
bcd8f2f323
future proof fishnet nodes, remove fishnet 1.x bc
2021-09-13 02:12:47 +02:00
Niklas Fiekas
f171318598
updated fishnet to Fairy-Stockfish 14
2021-09-12 23:31:59 +02:00
Niklas Fiekas
a87d477323
tweak and complete tablebase i18n
2021-09-12 19:09:30 +02:00
Thibault Duplessis
ceea1d4bfc
list safe image websites in ublog form
2021-09-12 12:38:45 +02:00
Thibault Duplessis
f778baa665
let blog mods delete images
2021-09-12 12:24:25 +02:00
Thibault Duplessis
b99d5293be
remove blog mod delete button
2021-09-12 12:10:21 +02:00
Thibault Duplessis
5ebc321edb
let blog moderators edit posts
2021-09-12 12:06:55 +02:00
Thibault Duplessis
ec177b13a5
localize post views
2021-09-12 11:54:49 +02:00
Thibault Duplessis
007a00ac82
fix ublog language pagination
2021-09-12 11:53:46 +02:00
Thibault Duplessis
9608d8db28
blog mods can delete posts
2021-09-11 20:25:10 +02:00
Thibault Duplessis
c42d0898de
minor tweaks after #9743
2021-09-11 19:50:49 +02:00
Thibault Duplessis
52ed076cff
add team link for form title
2021-09-11 19:46:02 +02:00
Thibault Duplessis
280007f5d7
remove Context.ToLang
2021-09-11 19:45:35 +02:00
Thibault Duplessis
b702160f81
Merge branch 'team_declined_requests' of git://github.com/rglbr/lila into rglbr-team_declined_requests
...
* 'team_declined_requests' of git://github.com/rglbr/lila:
add explicit conditions
use team_requests collection for the declined requests
consistent naming
Team Declined requests page
Track declined team requests
2021-09-11 19:38:41 +02:00
Thibault Duplessis
034b419201
like/follow on ublog post page
2021-09-11 18:34:40 +02:00
Thibault Duplessis
20b51e705b
don't show default image in ublog post page
2021-09-11 17:53:24 +02:00
Thibault Duplessis
9613f7afed
optimize ublog in user profile
2021-09-11 17:49:29 +02:00
Thibault Duplessis
0ab7733e0e
better control who can see which post
2021-09-11 17:19:02 +02:00
Thibault Duplessis
5c9ed5f79f
fix study admin permissions
2021-09-11 17:02:01 +02:00
Thibault Duplessis
a8d7c1dede
post footer WIP
2021-09-11 15:50:56 +02:00
Thibault Duplessis
94a5231d7b
fix ublog post not found page
2021-09-11 12:21:23 +02:00
Thibault Duplessis
1e3ed2f371
up to 5 ublog posts per day
2021-09-11 12:04:24 +02:00
Ragul Balaji Ravichandran
b00649da0e
use team_requests collection for the declined requests
2021-09-11 14:18:15 +05:30
Thibault Duplessis
407a514f1e
link to blog tips
2021-09-11 10:02:44 +02:00
Thibault Duplessis
2cd20d46f3
make base asset URL config more type safe
2021-09-11 09:30:47 +02:00
Thibault Duplessis
5b33ce9f6e
improve swiss tournament homepage spotlight
2021-09-10 23:23:06 +02:00
Thibault Duplessis
df92023cac
fix ublog rss title
2021-09-10 23:23:06 +02:00
Thibault Duplessis
fc2b5e8cbb
send coach and streamer pictures to zulip
2021-09-10 16:48:40 +02:00
Thibault Duplessis
ff59cdc364
ublog form tweaks
2021-09-10 14:30:17 +02:00
Thibault Duplessis
27e8c68da0
link to user class in mod UI
2021-09-10 12:54:58 +02:00
Thibault Duplessis
23621ccf4a
warning about using classes for multiaccounting
2021-09-10 12:54:41 +02:00
Benedikt Werner
71af0b1936
scalafmt and small tweaks
2021-09-10 09:54:40 +02:00
Thibault Duplessis
e3a5952fe1
fix community blog pagination
2021-09-10 08:13:22 +02:00
Thibault Duplessis
ec895414b9
filter blog posts by language
2021-09-09 21:54:42 +02:00
Thibault Duplessis
4c992b7bf0
Merge branch 'master' into ublog-lang
...
* master:
move broadcast PGN endpoint to /api/
button to download all rounds of a broadcast
broadcast stream download endpoint
2021-09-09 21:23:08 +02:00
Thibault Duplessis
36bef14a7b
button to download all rounds of a broadcast
2021-09-09 21:12:21 +02:00
Thibault Duplessis
3a8a6b42bb
broadcast stream download endpoint
2021-09-09 21:00:27 +02:00
Thibault Duplessis
a5a8ba23ba
broadcast stream download endpoint
2021-09-09 21:00:09 +02:00
Thibault Duplessis
861c8c9763
ublogs by lang WIP
2021-09-09 20:20:20 +02:00
Thibault Duplessis
2e545feb99
fix post card intro
2021-09-09 20:17:08 +02:00
Thibault Duplessis
d0d805e7e5
tweak ublog post owner UI
2021-09-09 18:55:35 +02:00
Thibault Duplessis
0232557ec4
show intro in ublog post cards by default
2021-09-09 18:46:40 +02:00
Thibault Duplessis
aa1374e4cb
show community posts on homepage
2021-09-09 18:33:07 +02:00
Thibault Duplessis
86b9f1cd07
show blog posts on user profile
2021-09-09 17:33:20 +02:00
Thibault Duplessis
b6b2db834d
tweak ublog form style
2021-09-09 17:07:30 +02:00
Thibault Duplessis
f6a1810ad3
show blog posts in small pages
2021-09-09 17:03:11 +02:00
Thibault Duplessis
86a58d676a
improve ublog topics page
2021-09-09 16:56:42 +02:00
Thibault Duplessis
098d4ad038
show blog in top nav
2021-09-09 16:55:40 +02:00
Thibault Duplessis
1802221a93
ublog topics page WIP
2021-09-09 16:00:05 +02:00
Thibault Duplessis
4282b6bcf3
more ublog menus and integrations
2021-09-09 13:01:57 +02:00
Thibault Duplessis
52aa48bf56
ublog atom feed link
2021-09-09 13:01:43 +02:00
Thibault Duplessis
6cedbca774
only serve robots.txt in prod
2021-09-09 11:37:46 +02:00
Thibault Duplessis
0bb6ff71d9
allow embedding study URLs without a chapter ID
2021-09-09 10:38:27 +02:00
Thibault Duplessis
552e7642a4
add link to own ublog
2021-09-09 09:04:53 +02:00
Thibault Duplessis
efb9d5e8c1
use nginx proxy_cache for /manifest.json
2021-09-09 09:04:43 +02:00
Thibault Duplessis
73cea770f7
tweak ublog indexability
2021-09-09 08:45:19 +02:00
Thibault Duplessis
3b4b8c3508
add ublog post search index conditions
2021-09-09 08:41:20 +02:00
Thibault Duplessis
3e506f22ba
nicer ublog topic URLs
2021-09-09 08:36:24 +02:00
Thibault Duplessis
63a27c68f0
delete all remaining DbImage code - feels good
2021-09-09 08:16:33 +02:00
Thibault Duplessis
6799979ae3
fix ublog form save button
2021-09-09 07:47:19 +02:00
Thibault Duplessis
0337c40d32
code golf
2021-09-09 07:45:12 +02:00
Thibault Duplessis
1ba1be5247
Merge pull request #9761 from benediktwerner/trans-xDidntMove
...
Translate "x didn't move"
2021-09-09 07:42:28 +02:00
Thibault Duplessis
3294da4990
Merge pull request #9762 from benediktwerner/ublog-save-btn-draft
...
ublog: Make it obvious that the initial submit button creates a draft
2021-09-09 07:41:32 +02:00
Benedikt Werner
88afc985d9
forum: Fix post delete modal cancel button
2021-09-09 06:33:59 +02:00
Benedikt Werner
6300c5a2f6
ublog: Make it obvious that the initial submit button creates a draft
2021-09-09 06:11:09 +02:00
Benedikt Werner
5ccacc8ea3
lobby: Improve filter CSS loading to avoid ugly flashing on first load
2021-09-09 06:04:44 +02:00
Benedikt Werner
4f8e711525
ublog: Fix "RawFrag" in title of new blog page
2021-09-09 06:04:27 +02:00
Benedikt Werner
51b72ae481
Translate "x didn't move"
2021-09-09 05:10:43 +02:00
Benedikt Werner
0f77e19106
Make game termination message more consistent (always use '•' as a
...
separator)
2021-09-09 05:08:50 +02:00
Thibault Duplessis
46517e416c
tweak ublog form
2021-09-08 23:18:45 +02:00
Thibault Duplessis
95ebfbe2b2
blog post topic page
2021-09-08 22:57:04 +02:00
Thibault Duplessis
e1e1ff6a1e
show post topics
2021-09-08 22:47:43 +02:00
Thibault Duplessis
eff11bc6ec
ublog topic selector
2021-09-08 22:36:52 +02:00
Thibault Duplessis
cc72d4198a
explain the tier selector
2021-09-08 20:04:20 +02:00
Thibault Duplessis
1c9e6b0174
ublog: better deal with long titles/intros
2021-09-08 18:59:01 +02:00
Thibault Duplessis
9e5c965808
simplify and fix tournament chat visibility condition
2021-09-08 16:23:52 +02:00
kraktus
30914d4a57
Send disabled ceval trans key in game analysis
...
Fix issue raised in https://github.com/ornicar/lila/pull/9752
2021-09-08 15:14:07 +02:00
Thibault Duplessis
1fbd805d6b
liked ublog list
2021-09-08 13:44:39 +02:00
Thibault Duplessis
3ed848b539
compute blog rank on publish
2021-09-08 12:01:33 +02:00
Thibault Duplessis
fcd3869da8
show latest blog post on coach page
2021-09-08 10:54:25 +02:00
Thibault Duplessis
93cdf6be81
cache /manifest response
2021-09-08 10:33:46 +02:00
Thibault Duplessis
ee7d5830fb
remove image endpoint
2021-09-08 10:28:32 +02:00
Thibault Duplessis
27c8868990
fix blog tier mod log
2021-09-08 10:10:47 +02:00
Thibault Duplessis
cece5c7e19
upload new coach images to picfit
2021-09-08 09:26:04 +02:00
Thibault Duplessis
10209df736
show blog tier on post page
2021-09-08 08:57:47 +02:00
Thibault Duplessis
6fddc82ba9
tweak ublog title - closes #9745
...
blogs might have a custom title eventually
2021-09-07 23:05:04 +02:00
Thibault Duplessis
87c7646121
fix scalatags attributes
2021-09-07 22:54:15 +02:00
Thibault Duplessis
2cd1d18e85
Merge branch 'ublog-thumb-size2' of git://github.com/370417/lila
...
* 'ublog-thumb-size2' of git://github.com/370417/lila:
Specify ublog thumbnail sizes to avoid reflows
2021-09-07 22:51:08 +02:00
Thibault Duplessis
26b598510f
move streamer thumbnail code
2021-09-07 22:34:33 +02:00
Thibault Duplessis
4a95e0e3ee
upload streamer images to picfit
2021-09-07 19:56:02 +02:00
Thibault Duplessis
d095ecd1df
use ctx.ip instead of HTTPRequest.ipAddress
2021-09-07 19:44:01 +02:00
Thibault Duplessis
7047222889
ublog atom RSS link
2021-09-07 17:16:24 +02:00
Thibault Duplessis
5296ed2ccc
refactor blog atom feed
2021-09-07 15:41:25 +02:00
Thibault Duplessis
7eca87f1d1
count ublog post views with a bloom filter
2021-09-07 14:46:11 +02:00
Thibault Duplessis
1257ef10fc
more ublog tier/rank system
2021-09-07 14:16:07 +02:00
Albert Ford
0a4113be18
Specify ublog thumbnail sizes to avoid reflows
2021-09-07 04:36:24 -07:00
Thibault Duplessis
2a8e423311
add ublog blog dimension and tier system
...
mongo lichess bin/mongodb/ublog-blog.js
2021-09-07 12:58:35 +02:00
Thibault Duplessis
21febe3273
update ublog tldr etiquette
2021-09-07 08:22:44 +02:00
Thibault Duplessis
54253af969
denormalize user flags to ublog posts
2021-09-06 21:43:28 +02:00
Thibault Duplessis
27278f7d47
integrate community blogs and Lichess blog
2021-09-06 21:10:32 +02:00
Thibault Duplessis
3a0a517796
community blog page
2021-09-06 20:54:07 +02:00
Thibault Duplessis
8db7464f5c
complete ublog like
2021-09-06 20:45:45 +02:00
Thibault Duplessis
b108e525d3
simplify ublog routing
2021-09-06 20:00:07 +02:00
Thibault Duplessis
703bc3c6a0
ublog like/rank system WIP
2021-09-06 19:53:24 +02:00
Thibault Duplessis
618e2d14a9
save ublog post language
2021-09-06 19:10:10 +02:00
Ragul Balaji Ravichandran
f587cba070
consistent naming
2021-09-06 21:50:39 +05:30
Ragul Balaji Ravichandran
8950f3608d
Team Declined requests page
...
Create a page to view all the declined requests and allow a declined request to be accepted
2021-09-06 21:20:15 +05:30
Ragul Balaji Ravichandran
01f2d00218
Track declined team requests
...
Declined team requests are added to new collection team_request_declined and
the users are not allowed to join the team if the request is declined
2021-09-06 21:16:12 +05:30
Thibault Duplessis
b12fed3b4a
fix ublog forms
2021-09-06 12:20:28 +02:00
Thibault Duplessis
3c8d64d686
user blog markdown WYSIWYG
2021-09-06 11:07:40 +02:00
Thibault Duplessis
e3279cdad2
user blogging tweaks
2021-09-05 22:13:03 +02:00
Thibault Duplessis
431a298e57
add /blog/friends
2021-09-05 22:07:21 +02:00
Thibault Duplessis
958fe7ba11
basic ublog monitoring
2021-09-05 16:33:44 +02:00
Thibault Duplessis
1aa8579025
protect blog post creation with delay and captcha
...
to reduce the abuse a little
2021-09-05 14:10:31 +02:00
Thibault Duplessis
79a3364b8a
send ublog images to zulip, improve etiquette mention
2021-09-05 11:09:32 +02:00
Thibault Duplessis
418ea3f8b5
Merge pull request #9714 from benediktwerner/msg-report-confirm
...
msg: Fix report confirmation
2021-09-05 08:31:55 +02:00
Thibault Duplessis
fae8aef55c
Merge pull request #9719 from 370417/perf-nav
...
Show user's best perf in rating graph navigator
2021-09-05 08:30:55 +02:00
Thibault Duplessis
e6fc961fa1
Merge pull request #9723 from benediktwerner/trans-leaderTeams
...
Translate "Leader teams"
2021-09-05 08:26:02 +02:00
Benedikt Werner
023e5822bb
Translate "Leader teams"
2021-09-04 20:59:35 +02:00
Thibault Duplessis
f69781f7fd
allow importing up to 10 games per minute
2021-09-04 20:40:23 +02:00
Albert Ford
fc12506c37
Show user's best perf in rating graph navigator
2021-09-04 04:28:03 -07:00
Thibault Duplessis
547ba446c8
tweak broadcast round form
2021-09-04 09:13:12 +02:00