Commit Graph

611 Commits (999108ab3084b444c5a86a98c4f34605c0cd6c64)

Author SHA1 Message Date
Thibault Duplessis 70c483dff8 trolls PMs are invisible to other users 2013-06-02 16:18:52 +02:00
Thibault Duplessis 472eed6315 fix game join creator redirect 2013-06-02 15:02:31 +02:00
Thibault Duplessis 0ead257827 update todo list 2013-06-02 13:04:26 +02:00
Thibault Duplessis 021c54e2a9 better friend suggestions, using popular online users 2013-06-01 13:45:52 +02:00
Thibault Duplessis aa312a632d block/unblock UI 2013-05-31 23:48:04 +02:00
Thibault Duplessis c9b52a9d9e update todo 2013-05-31 21:11:15 +02:00
Thibault Duplessis 7f367f8896 resize chats 2013-05-31 19:34:33 +02:00
Thibault Duplessis a7a8948b2f cross-link following-followers pages 2013-05-31 19:12:33 +02:00
Thibault Duplessis a4116f16d3 unbreak chat scrolling a bit 2013-05-31 18:31:16 +02:00
Thibault Duplessis 461e767532 better "continue from here" feature 2013-05-31 17:55:11 +02:00
Thibault Duplessis fca4725577 fix selection of finished games to include stalemate 2013-05-31 17:00:26 +02:00
Thibault Duplessis f2a83824c1 only lowercase usernames in security db 2013-05-31 16:46:20 +02:00
Thibault Duplessis 007663b987 redesign view fen / view pgn 2013-05-31 00:36:18 +02:00
Thibault Duplessis f40d65cdbb update todo 2013-05-30 23:38:23 +02:00
Thibault Duplessis ab2267ff2d update todo list 2013-05-30 12:36:52 +02:00
Thibault Duplessis b635bb320a use forum post redirection in recent and team posts 2013-05-30 12:13:09 +02:00
Thibault Duplessis a2b8487656 only registered users ask for friend resync 2013-05-30 11:55:04 +02:00
Thibault Duplessis 7cb5de7f95 don't show team leaders activity in mod logs 2013-05-30 09:17:05 +02:00
Thibault Duplessis b268ce2b43 fix hook repo partitioning 2013-05-30 08:03:55 +02:00
Thibault Duplessis cd64094ec1 keep the hook list in sync 2013-05-30 07:51:40 +02:00
Thibault Duplessis d601cadb43 more tweaks for small screens 2013-05-29 23:34:35 +02:00
Thibault Duplessis 3d62d36962 resize timeline for small screens 2013-05-29 23:11:22 +02:00
Thibault Duplessis 0742f66f87 prevent duplicated usernames in friend box 2013-05-29 22:00:14 +02:00
Thibault Duplessis 23077c0aa1 update todo list 2013-05-29 19:21:42 +02:00
Thibault Duplessis 59c36bfbae preload friend box and show number of friends 2013-05-29 19:18:15 +02:00
Thibault Duplessis bb2e63ac48 refactor hub and socket actors 2013-05-29 17:46:21 +02:00
Thibault Duplessis ca8542b617 update todo 2013-05-29 16:19:53 +02:00
Thibault Duplessis 314f38799e fix topic order 2013-05-29 15:31:24 +02:00
Thibault Duplessis 245772ccbd logging tweaks 2013-05-29 12:55:11 +02:00
Thibault Duplessis 0498e8d8bf update todo 2013-05-29 09:07:13 +02:00
Thibault Duplessis 1be7085949 translate profile 2013-05-28 23:58:56 +02:00
Thibault Duplessis e8525b8a15 longer usernames in chats 2013-05-28 23:34:13 +02:00
Thibault Duplessis 48602196bc preview unread messages 2013-05-28 23:15:13 +02:00
Thibault Duplessis 4bd8142736 Revert "fix user average elo counter using mongodb aggregation"
This reverts commit 260b51be90.
2013-05-28 18:26:41 +02:00
Thibault Duplessis 95b3c18928 fix user average elo counter using mongodb aggregation 2013-05-28 18:26:09 +02:00
Thibault Duplessis 046399060d give team creators moderator powers on their forums 2013-05-28 15:53:32 +02:00
Thibault Duplessis 14a53b0a6f show opponent chat status on game start 2013-05-28 14:35:04 +02:00
Thibault Duplessis 589c1219c8 delegate bookmark click event 2013-05-28 00:51:38 +02:00
Thibault Duplessis 3c2a7693b0 show user link when writing a message to preset dest 2013-05-28 00:49:10 +02:00
Thibault Duplessis 4fe13f0ee9 use forum post redirect in timeline and post creation 2013-05-27 17:17:45 +02:00
Thibault Duplessis d40c014f5a show all followers in friend box 2013-05-27 17:01:09 +02:00
Thibault Duplessis 892ac89255 fix homepage boxes autoscroll 2013-05-25 16:00:28 +02:00
Thibault Duplessis f91b2c7bce delegate captcha square click event 2013-05-25 15:34:37 +02:00
Thibault Duplessis 950e6f9f36 upgrade jquery to 2.0.1 2013-05-25 01:17:03 +02:00
Thibault Duplessis f50e7fac2b search for user forum posts 2013-05-25 00:38:11 +02:00
Thibault Duplessis c5a61285f3 use timeago to show dates 2013-05-24 22:48:56 +02:00
Thibault Duplessis f51ed0c0a4 create a single timeline entry per event 2013-05-24 19:19:08 +02:00
Thibault Duplessis 5435de297a progress on user timeline 2013-05-24 18:27:42 +02:00
Thibault Duplessis bc7c02203e parallelize user infos creation 2013-05-23 20:03:43 +02:00
Thibault Duplessis b4d89f0929 more work on followers and user profile 2013-05-23 18:59:46 +02:00
Thibault Duplessis 2836eb9a0f move from friend to relation, implement future sequence 2013-05-23 12:53:16 +02:00
Thibault Duplessis 50d7f3bece propose to signup when anon tries to friend someone 2013-05-23 00:00:58 +02:00
Thibault Duplessis 130560cab2 improve friendship management 2013-05-21 00:36:28 -03:00
Thibault Duplessis 4fe5037143 misc UI improvements 2013-05-20 21:20:55 -03:00
Thibault Duplessis cb0f665f33 improve friendship creation/revokation 2013-05-20 16:29:12 -03:00
Thibault Duplessis d349933a33 update todo 2013-05-19 02:06:01 -03:00
Thibault Duplessis d36b15da71 convert to db date format 2013-05-19 01:56:40 -03:00
Thibault Duplessis 4fb5b74645 show forum search forum everywhere 2013-05-19 01:34:53 -03:00
Thibault Duplessis de5b7b8cb6 fix time chart 2013-05-19 01:24:15 -03:00
Thibault Duplessis 3776e24491 translate message creation form 2013-05-19 01:17:37 -03:00
Thibault Duplessis 4d89b1bdc4 add lobby actor 2013-05-18 17:54:41 -03:00
Thibault Duplessis c88d7d7ff0 negociate round resign and abort through websockets 2013-05-18 16:46:31 -03:00
Thibault Duplessis d83ced489f resync round member when a message is missing 2013-05-18 16:39:02 -03:00
Thibault Duplessis 3732394b41 hide round meddler and finisher 2013-05-17 23:13:51 -03:00
Thibault Duplessis e9451c74da simplify round socket actor names 2013-05-17 18:32:59 -03:00
Thibault Duplessis 93abed1fd0 possibility to search for analysed games only (in Games -> Advanced Search). 2013-05-17 10:31:36 -03:00
Thibault Duplessis fbf6ff749d forum troll isolation logic 2013-05-16 23:04:26 -03:00
Thibault Duplessis 3e798a16f0 update todo list 2013-05-16 22:27:38 -03:00
Thibault Duplessis 3918ea69c5 jquery-ui 1.10.3 2013-05-16 21:24:46 -03:00
Thibault Duplessis d6e715bf80 start replacing mute with "Mark as troll" 2013-05-16 01:58:53 -03:00
Thibault Duplessis 67e6e07bce reformat db primitive queries 2013-05-15 14:20:47 -03:00
Thibault Duplessis 1d53d41155 fix bookmarked games paginator 2013-05-15 13:54:10 -03:00
Thibault Duplessis 40ee27169d improve translation fetch 2013-05-15 12:14:21 -03:00
Thibault Duplessis c9f9e31f20 more translations 2013-05-15 03:16:24 -03:00
Thibault Duplessis 1a388bd815 game.uids denormalization mongodb script 2013-05-15 03:05:37 -03:00
Thibault Duplessis 2ff5d83cbd upgrade scala-csv and fix user games export 2013-05-15 01:27:25 -03:00
Thibault Duplessis 24aac1713e better timeline 2013-05-14 17:12:55 -03:00
Thibault Duplessis c9484b7552 try to unify chat messages / round is OK 2013-05-14 13:32:39 -03:00
Thibault Duplessis 8e5197c700 work on analyser 2013-05-13 10:39:17 -03:00
Thibault Duplessis 9e7d912c98 tournament organizer 2013-05-12 08:27:05 -03:00
Thibault Duplessis f94e9a8115 work on tournament api 2013-05-11 18:20:24 -03:00
Thibault Duplessis 61898cd29f user games export app 2013-05-10 06:57:18 -03:00
Thibault Duplessis 5517c5eeb1 upgrade scalastic to hacked 0.90.0 2013-05-09 17:07:34 -03:00
Thibault Duplessis 9f6b058a3a migrate user.settings to objects 2013-05-06 18:17:33 -03:00
Thibault Duplessis 38ab370d39 update todo 2013-05-06 06:25:09 -03:00
Thibault Duplessis bc70c45c4e back to play 2.1.1 stable 2013-05-04 16:51:59 -03:00
Thibault Duplessis c5e4c90a2a update todo list 2013-05-04 12:38:48 -03:00
Thibault Duplessis d210b42e91 complete ai module 2013-04-06 14:04:35 -03:00
Thibault Duplessis 3fff47cc6f forum and captcher actor 2013-03-30 18:30:47 -03:00
Thibault Duplessis 7e2a0fd629 default captcha challenge if there is no game in the DB 2013-03-12 14:59:25 +01:00
Thibault Duplessis 4ad7dd678b update todo list 2013-03-12 04:11:51 +01:00
Thibault Duplessis b1e6af8b06 update todo 2013-02-27 19:43:58 +01:00
Thibault Duplessis b0e7900f99 update todo 2013-02-27 11:58:22 +01:00
Thibault Duplessis 1d10c5ab4e update todo list 2013-02-26 21:19:23 +01:00
Thibault Duplessis ba0ff3743b delocalize forum and message internal links 2013-02-26 21:14:32 +01:00
Thibault Duplessis 840894dac7 reuse already imported games 2013-02-26 15:34:29 +01:00
Thibault Duplessis ca8d503cd3 show list of imported games 2013-02-26 14:24:30 +01:00
Thibault Duplessis 649a8c7659 Bookmark imported game 2013-02-26 13:50:41 +01:00
Thibault Duplessis 78332a454a add imported game infos, resize chat box in analysis mode 2013-02-26 13:25:06 +01:00
Thibault Duplessis 38035065b3 update todo list 2013-02-26 13:03:23 +01:00
Thibault Duplessis 17e72b79f3 add latin to the list of translatable languages 2013-02-24 23:15:35 +01:00
Thibault Duplessis 5f9cc93701 update todo 2013-02-24 23:10:13 +01:00
Thibault Duplessis c373111f59 attempt to fix chrome login issues (double cookie) 2013-02-24 00:26:41 +01:00
Thibault Duplessis 1a6f92de50 update todo list 2013-02-22 14:14:51 +01:00
Thibault Duplessis 8789f1cae5 strictness of board validation 2013-02-20 14:13:51 +01:00
Thibault Duplessis 517abbf0ed Add "continue from here" feature to replay positions 2013-02-18 14:52:41 +01:00
Thibault Duplessis bd23d0e0da fix double rewind on positional games 2013-02-17 05:32:06 +01:00
Thibault Duplessis 50bfc6ce22 play from position in friend games 2013-02-17 05:21:09 +01:00
Thibault Duplessis 04de27120e more on play from a given position 2013-02-16 15:33:46 +01:00
Thibault Duplessis 91d457f774 update todo list 2013-02-15 15:11:51 +01:00
Thibault Duplessis 87f3003aa4 update todo list 2013-02-14 22:09:03 +01:00
Thibault Duplessis 0e5c00a088 fix scrollable paddings 2013-02-14 21:59:23 +01:00
Thibault Duplessis a84ad6a0d7 update todo list 2013-02-14 21:23:00 +01:00
Thibault Duplessis 95e373023d update todo list 2013-02-14 15:36:40 +01:00
Thibault Duplessis 651a6f001d update todo list 2013-02-14 09:52:37 +01:00
Thibault Duplessis 7297d03d0b fix UI when a game has a lot of bookmarks 2013-02-14 08:58:26 +01:00
Thibault Duplessis 8d18365338 more about tournament quick losses withdraw 2013-02-13 21:41:14 +01:00
Thibault Duplessis a95d54f547 upgrade js libraries 2013-02-13 16:18:38 +01:00
mic-git df93fc1ced removed chat should autoscroll only when at bottom 2013-02-10 00:48:06 +01:00
Thibault Duplessis 2616fe1a40 update todo list 2013-01-31 20:42:23 +01:00
Thibault Duplessis f35daa75ff update todo list 2013-01-27 01:03:06 +01:00
Thibault Duplessis 7b078fe20e add todo list entry 2013-01-24 15:31:17 +01:00
Thibault Duplessis 9f5a434608 update todo 2013-01-21 03:56:05 +01:00
Thibault Duplessis 9995e589f9 attempt to fix top toggle links for touch screens 2013-01-19 19:58:43 +01:00
Thibault Duplessis 9f6f675e99 update todo 2013-01-17 17:32:19 +01:00
Thibault Duplessis d6bae999bb update todo and license 2013-01-17 16:44:18 +01:00
Thibault Duplessis 140796057d fix user profile 2013-01-17 01:48:32 +01:00
Thibault Duplessis f8ab01202e make security store private 2013-01-15 23:10:47 +01:00
Thibault Duplessis d79b1045e7 increment assets version 2013-01-05 17:33:41 +01:00
Thibault Duplessis 0615d99f04 update todo list 2013-01-05 15:29:43 +01:00
Thibault Duplessis 1f6f6d68e8 sort game opponent ids 2013-01-05 14:08:55 +01:00
Thibault Duplessis 7c329d2dd8 update todo 2013-01-05 13:53:54 +01:00
Thibault Duplessis a110c3dc92 improve clock, show emergency 2013-01-04 16:21:50 +01:00
Thibault Duplessis 8972e57c50 disable color choice for rated games 2013-01-04 15:45:43 +01:00
Thibault Duplessis e4d984afee Monitor game elo wip 2013-01-03 14:50:17 +01:00
Thibault Duplessis b2ef75a500 Add tournament not found page 2013-01-02 19:23:23 +01:00
Thibault Duplessis 6b39adb0c4 update todolist 2013-01-02 18:00:16 +01:00
Thibault Duplessis 01b3d0fec3 complete elo filter 2013-01-02 12:58:39 +01:00
Thibault Duplessis 45a6a6f150 Revert "Revert "Add elo diff to lobby filters WIP""
This reverts commit db44a0e635.

Conflicts:
	todo
2013-01-02 12:33:49 +01:00
Thibault Duplessis 9b89091b83 different turn notifications based on user browser 2013-01-02 12:22:34 +01:00
Thibault Duplessis 400685ea13 Revert "Add elo diff to lobby filters WIP"
This reverts commit e0e4b33414.
2013-01-02 05:13:10 +01:00
Thibault Duplessis c896644a74 Add elo diff to lobby filters WIP 2013-01-01 23:18:45 +01:00
Thibault Duplessis f61871395e Animate favicon rather than document title 2013-01-01 22:26:32 +01:00
Thibault Duplessis df764498c5 make friend invite URL easier to copy 2013-01-01 18:51:45 +01:00
Thibault Duplessis 4515870d2d translate filters 2013-01-01 16:48:23 +01:00
Thibault Duplessis ff94f7ad53 show team posts in homepage recent view 2012-12-31 21:10:56 +01:00
Thibault Duplessis 0d7a8a35a3 elo chart debugging 2012-12-31 16:45:33 +01:00
Thibault Duplessis 670f08bd38 show opponent elo in user history chart 2012-12-31 14:16:18 +01:00
Thibault Duplessis b9fdbe7b36 add ideas to todolist 2012-12-30 18:33:10 +01:00
Thibault Duplessis c1ece7ec98 add chess960 confirmation box on join 2012-12-30 15:22:32 +01:00
Thibault Duplessis 28c93b8d0c update elo 2012-12-30 05:28:52 +01:00
Thibault Duplessis d257fe391c improve lobby filter 2012-12-30 04:33:48 +01:00
Thibault Duplessis 6a9fcc2478 lobby filters wip 2012-12-29 19:52:44 +01:00
Thibault Duplessis 14839ac5f8 update todo list 2012-12-29 03:27:25 +01:00
Thibault Duplessis c32dac551f update todo 2012-12-29 01:32:48 +01:00
Thibault Duplessis 9c25c56f15 new users can't join teams immediately 2012-12-28 21:47:55 +01:00
Thibault Duplessis d1c6d0aaf1 add mongodb script to remove closed users memberships 2012-12-28 21:33:05 +01:00
Thibault Duplessis 136ca64b8e reduce time between 2 failed analysis 2012-12-28 21:08:43 +01:00
Thibault Duplessis 4857b0dd1d http cli commands render to console 2012-12-28 21:03:56 +01:00
Thibault Duplessis ddaa549982 update todo 2012-12-28 20:24:00 +01:00
Thibault Duplessis d6453d47d1 cleanup todo list 2012-12-25 23:54:05 +01:00
Thibault Duplessis fe684e5eae allow tournament creator to early start it 2012-12-23 23:14:31 +01:00
Thibault Duplessis e7c677312f better handling of team join requests 2012-12-18 16:58:19 +01:00
Thibault Duplessis 900acb4a02 fix team recent posts 2012-12-18 01:15:09 +01:00
Thibault Duplessis 808ef19c5d ensure teams have a slug 2012-12-18 01:06:38 +01:00
Thibault Duplessis 2533958331 add link to facebook app 2012-12-18 00:41:36 +01:00
Thibault Duplessis 36838db373 upgrade jquery UI to 1.9.2, fixing chrome display bug 2012-12-18 00:08:25 +01:00
Thibault Duplessis cb90a3d284 show team forum posts on homepage 2012-12-17 23:20:01 +01:00
Thibault Duplessis 078fccb047 save anon setups in cookies WIP 2012-12-16 18:59:58 +01:00
Thibault Duplessis 1dd125dd70 update todo 2012-12-15 13:28:09 +01:00
Thibault Duplessis 271c2bfa20 grant team forum permissions 2012-12-13 17:37:46 +01:00
Thibault Duplessis fe9847a938 teams frontend 2012-12-13 04:18:59 +01:00
Thibault Duplessis bbef65a334 team confirmation wip 2012-12-11 22:00:37 +01:00
Thibault Duplessis 69688fcb8b add base team classes 2012-12-10 18:07:44 +01:00
Thibault Duplessis dc3d1a5bc6 rename signed script 2012-11-05 18:58:06 +01:00
Thibault Duplessis f0e0f0ea0d remove tournament lobby message on cancelation 2012-10-30 21:46:28 +01:00
Thibault Duplessis c7d9397acf blind implementation of players move times pie chart 2012-10-29 09:59:08 +01:00
Thibault Duplessis d88a9f549e load less users from db 2012-10-28 19:30:54 +01:00
Thibault Duplessis d026e461fa tweak move notifier 2012-10-25 10:27:29 +02:00
Thibault Duplessis adcc776c48 log better, log less 2012-10-23 14:21:30 +02:00
Thibault Duplessis 2394da6397 give the app more time to stop 2012-10-23 01:09:49 +02:00
Thibault Duplessis acce2a91e1 add canvas theme 2012-10-21 14:05:37 +02:00
Thibault Duplessis af563653bd Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  Update todo
2012-10-19 23:28:00 +02:00
novalis78 132c43cd65 Update todo 2012-10-19 15:59:58 -03:00
Thibault Duplessis bff2c7e983 Depolarize inverted quantum 2012-10-19 20:03:55 +02:00
Thibault Duplessis 39e08bded4 wrap sensible scripts in a closure 2012-10-15 12:03:32 +02:00
Thibault Duplessis e44f48db51 delay client ajax error messages 2012-10-13 18:28:20 +02:00
Thibault Duplessis c07fddfd42 update for game pgn extraction - wip 2012-10-13 01:05:57 +02:00
Thibault Duplessis fcd89626a2 more db compression 2012-10-12 18:11:36 +02:00
Thibault Duplessis c970338196 update todo list 2012-10-11 11:28:52 +02:00
Thibault Duplessis 1003f7e14b increase AI server timeouts 2012-10-08 14:24:09 +02:00
Thibault Duplessis b6c7e3c42a only look for unplayed games for the current month to reduce DB stress 2012-10-06 14:03:26 +02:00
Thibault Duplessis 2e0474d798 update todo list 2012-09-23 23:37:01 +02:00
Thibault Duplessis ac48dae13d send featured game through websockets 2012-09-23 22:38:04 +02:00
Thibault Duplessis a7bc5aa0e0 update todo list 2012-09-23 15:40:38 +02:00
Thibault Duplessis 5f3be824fa add opera to supported browsers, help user activating web sockets 2012-09-23 14:41:58 +02:00
Thibault Duplessis aa4a29d7ad fix 1024 screen top bar issue 2012-09-23 14:07:04 +02:00
Thibault Duplessis 0d132d0826 fix tournament idle resign bug 2012-09-23 13:42:46 +02:00
Thibault Duplessis d98a6f954b fix tournament join immediately withdraws 2012-09-23 12:27:52 +02:00
Thibault Duplessis a3e42149b9 make BooleanExpiryMemo final 2012-09-23 12:06:06 +02:00