Commit graph

388 commits

Author SHA1 Message Date
Thibault Duplessis 2a91b261e6 user app compiles 2013-05-08 12:41:12 -03:00
Thibault Duplessis f9bcb6afbf round app compiles 2013-05-07 20:50:37 -03:00
Thibault Duplessis 07f35a9e04 message app 2013-05-06 18:52:48 -03:00
Thibault Duplessis 3bc437a3c4 team app 2013-05-06 17:49:12 -03:00
Thibault Duplessis c2ba837fe0 complete forum app 2013-05-06 14:46:12 -03:00
Thibault Duplessis 6f1bbdd6f3 progress on controller abstractions and forum UI 2013-05-06 13:41:02 -03:00
Thibault Duplessis 7c2bfe9d10 port auth stuff 2013-05-04 20:12:53 -03:00
Thibault Duplessis b73b0ff35a back to app/ 2013-04-26 08:46:30 -03:00
Thibault Duplessis a8223ed498 move app/ to src/main (?!) 2013-04-22 09:11:15 -03:00
Thibault Duplessis b4418db01b split cron actors launch over modules 2013-04-15 08:30:15 -03:00
Thibault Duplessis 5640a34811 abstract websocket construction 2013-04-10 08:08:25 -03:00
Thibault Duplessis ee26a58fc9 import play default context globally 2013-04-10 07:43:21 -03:00
Thibault Duplessis ac8679140f fix and improve existing controllers 2013-04-10 07:17:58 -03:00
Thibault Duplessis 355da3ca58 make the site template layout compile 2013-04-09 15:58:34 -03:00
Thibault Duplessis 94a15a2acb fix hidden dependency to spray.caching 2013-04-01 23:01:41 -03:00
Thibault Duplessis 3cd986645a progress with controllers and views, troubles with global view imports 2013-03-20 17:34:38 +01:00
Thibault Duplessis f902d9729b moar import-based dependency resolution 2013-03-19 23:43:31 +01:00
Thibault Duplessis e42c47decc move Context classes to user namespace 2013-03-19 03:22:50 +01:00
Thibault Duplessis 6a7849d71b more basic app routes and controllers 2013-03-19 00:36:22 +01:00
Thibault Duplessis 02dbb4b2e2 new security settings and environment 2013-03-15 00:51:39 +01:00
Thibault Duplessis abc6ffe9ec move app/ to old/, create new app/ 2013-03-14 19:16:36 +01:00
Thibault Duplessis 2f7dc5cc0c move all classes to lila.app package 2013-02-28 01:12:13 +01:00
Thibault Duplessis 22444e61e1 more updates for play 2.1 2013-02-27 22:55:17 +01:00
Thibault Duplessis c0f410fdd5 get it to compile with latest play 2013-02-27 18:56:15 +01:00
Thibault Duplessis 3fb4072e56 Merge branch 'master' of github.com:ornicar/lila into reactivemongo
* 'master' of github.com:ornicar/lila: (639 commits)
  update todo
  la "lingua latīna" translation #1738. Author: Anonymous.
  fa "فارسی" translation #1735. Author: Anonymous.
  fa "فارسی" translation #1734. Author: Anonymous.
  pl "polski" translation #1732. Author: Szymon Sawicki.
  nl "Nederlands, Vlaams" translation #1731. Author: Anonymous.
  ca "Català" translation #1730. Author: Arbequina.
  el "Ελληνικά" translation #1729. Author: Γιάννης Ανθυμίδης / Yannis Anthymidis.
  nl "Nederlands, Vlaams" translation #1728. Author: Anonymous.
  pl "polski" translation #1723. Author: Anonymous. I'd suggest 'zapis' (= notation) for 'string' instead of 'napis' (= inscription) or 'ciąg' (= sequence)... I corrected also 138 'bookmark this game', 112 'spectator room' and some other minor mistakes.
  sk "slovenčina" translation #1717. Author: japetko.
  sv "svenska" translation #1716. Author: Anonymous.
  update todo list
  delocalize forum and message internal links
  la "lingua latīna" translation #1714. Author: Anonymous.
  ro "Română" translation #1712. Author: Anonymous.
  la "lingua latīna" translation #1711. Author: 3_1415maldaumen.
  la "lingua latīna" translation #1710. Author: 3_1415maldaumen.
  better language selector
  fix resignation in imported games
  ...

Conflicts:
	app/analyse/PgnDump.scala
	app/bookmark/BookmarkApi.scala
	app/controllers/Analyse.scala
	app/controllers/LilaController.scala
	app/controllers/Lobby.scala
	app/controllers/Monitor.scala
	app/controllers/Setting.scala
	app/core/IOFuture.scala
	app/forum/PostApi.scala
	app/game/DbGame.scala
	app/game/Export.scala
	app/game/GameHelper.scala
	app/game/GameRepo.scala
	app/game/PaginatorBuilder.scala
	app/game/Rewind.scala
	app/http/Setting.scala
	app/i18n/Translation.scala
	app/lobby/Preload.scala
	app/message/Api.scala
	app/message/Thread.scala
	app/mod/ModApi.scala
	app/round/Finisher.scala
	app/search/Game.scala
	app/search/Indexer.scala
	app/security/AuthImpl.scala
	app/security/Granter.scala
	app/security/Store.scala
	app/setup/FormFactory.scala
	app/setup/FriendConfig.scala
	app/setup/Processor.scala
	app/templating/StringHelper.scala
	app/tournament/TournamentApi.scala
	app/user/EloChart.scala
	app/user/HistoryRepo.scala
	app/user/UserHelper.scala
	app/user/UserInfo.scala
	app/user/UserRepo.scala
	app/user/WinChart.scala
	app/views/base/layout.scala.html
	app/views/user/show.scala.html
	conf/base.conf
	conf/routes
	project/Build.scala
	public/javascripts/deps.min.js
	scalachess
2013-02-27 14:44:38 +01:00
Thibault Duplessis 2d116a2a4f Cache JS, not homepage 2013-01-06 14:07:54 +01:00
Thibault Duplessis dc2cc4910c Add developers page and embedding facilities 2013-01-02 05:06:42 +01:00
Thibault Duplessis e7c677312f better handling of team join requests 2012-12-18 16:58:19 +01:00
Thibault Duplessis 482d4dd1f2 More Future, less IO 2012-12-08 15:19:40 +01:00
Thibault Duplessis 433699382a now compiles in scala 2.10 RC3 2012-11-30 15:36:36 +01:00
Thibault Duplessis d30a675090 more scala 2.10 wip 2012-11-29 23:32:29 +01:00
Thibault Duplessis 6a1f97ed3d scala 2.10 wip 2012-11-29 22:39:36 +01:00
Thibault Duplessis 6ef1ba91a6 scala 2.10 wip 2012-11-29 21:11:22 +01:00
Thibault Duplessis f70900a485 migration wip 2012-11-29 18:22:00 +01:00
Thibault Duplessis 110e2a871d improve, compress and sign the javascript 2012-10-20 15:36:14 +02:00
Thibault Duplessis eba4c8138a forbid tournaments to engine users 2012-09-22 13:47:47 +02:00
Thibault Duplessis 35aa5973e7 restrict controllers definitions visibility 2012-09-10 10:48:23 +02:00
Thibault Duplessis 317d250476 remove UAFirewall 2012-09-08 18:10:00 +02:00
Thibault Duplessis 367f629894 stupid ua check 2012-09-04 10:12:20 +02:00
Thibault Duplessis 78336007df add a chess captcha to the translation form 2012-08-01 18:28:33 +02:00
Thibault Duplessis 4aa68d283c translation captcha wip 2012-07-31 23:58:44 +02:00
Thibault Duplessis 5fa937620f implement forum IP ban 2012-07-22 19:37:38 +02:00
Thibault Duplessis 540e351606 muted players can't send messages anymore 2012-07-13 00:01:22 +02:00
Thibault Duplessis 04f0947712 log firewall blocks 2012-06-17 13:22:48 +02:00
Thibault Duplessis b6bcd53030 Remove HttpEnvironment trait 2012-06-17 01:22:16 +02:00
Thibault Duplessis f205acf441 fetch and deserialize translations from upstream 2012-06-16 15:52:47 +02:00
Thibault Duplessis 81fa95230c translation form and storage 2012-06-16 13:44:41 +02:00
Thibault Duplessis 42fbcda134 show calls to translations 2012-06-16 11:28:10 +02:00
Thibault Duplessis 67579efa8a improve security 2012-06-15 14:29:35 +02:00
Thibault Duplessis e51e916028 controller access to the security granter 2012-06-12 21:35:04 +02:00
Thibault Duplessis ee079dd52b ensure bookmarks are removed when games are removed 2012-06-08 22:22:56 +02:00
Thibault Duplessis 9a127e88a8 Mark wiki and translation contributions as "todo" 2012-05-28 17:33:37 +02:00
Thibault Duplessis b0344a5b7f Fix previous commit. 2012-05-28 03:14:02 +02:00
Thibault Duplessis 7db09d7998 Set user online when restoring from cookie 2012-05-28 03:05:58 +02:00
Thibault Duplessis 642e87f5ad Extract http response writers 2012-05-26 14:31:05 +02:00
Thibault Duplessis 158dab0b5c Reimplement authentication 2012-05-26 14:04:22 +02:00
Thibault Duplessis 26cdb8c9ec Move mongodb classes to mongodb namespace 2012-05-26 02:00:42 +02:00
Thibault Duplessis 81da8c6b52 Lobby hook creation 2012-05-25 23:05:19 +02:00
Thibault Duplessis b288df8797 Replace buggy redis cache plugin with custom mongo cache 2012-05-25 18:24:42 +02:00
Thibault Duplessis 58946f8177 User and security 2012-05-25 00:01:47 +02:00
Thibault Duplessis b728ce663b Implement replay and analysis mode 2012-05-20 23:56:36 +02:00
Thibault Duplessis ab82ef75d5 Complete friend game join 2012-05-20 18:12:21 +02:00
Thibault Duplessis 730d29c47b Implement friend game cancelation 2012-05-19 18:56:16 +02:00
Thibault Duplessis b29426acc0 Progress on friend games 2012-05-19 15:37:10 +02:00
Thibault Duplessis 6e3da19b0a Awesomest handling of 404 2012-05-17 16:49:47 +02:00
Thibault Duplessis 162c17b9e8 Work on spectator mode 2012-05-17 15:47:38 +02:00
Thibault Duplessis 1ed5d6b560 Start http round 2012-05-16 01:31:57 +02:00
Thibault Duplessis 701e4fc78a Progress on round setup 2012-05-16 01:02:32 +02:00
Thibault Duplessis 9c0254b173 Moar refactoring 2012-05-14 20:59:40 +02:00
Thibault Duplessis 04bd07fa5b Immense refactoring 2012-05-14 19:20:57 +02:00
Thibault Duplessis 5c34957bf3 Tons of changes 2012-05-13 19:03:06 +02:00
Thibault Duplessis 923d3e7573 Many, many stuff 2012-05-13 14:02:28 +02:00
Thibault Duplessis 8655bec4b3 Typesafe translations 2012-05-12 20:08:10 +02:00
Thibault Duplessis b6318cb6d0 Rename controllers, add authentication and authorization 2012-05-11 23:45:45 +02:00
Thibault Duplessis ec60369cc0 Complete chess captcha implementation 2012-05-05 13:27:51 +02:00
Thibault Duplessis e2379dbc22 Remove unsafe DB accesses to add monad crazyness 2012-04-16 19:51:49 +02:00
Thibault Duplessis 8f1677e198 Checkpoint before multisocketing 2012-04-15 23:18:46 +02:00
Thibault Duplessis b3ea12c381 Stuff. Lot of. 2012-04-11 01:12:07 +02:00
Thibault Duplessis 8a56b21b7b Move all system code to app/ 2012-04-05 10:54:45 +02:00
Thibault Duplessis a81fd1e45a Add numbers writeables and content types 2012-04-01 10:37:36 +02:00
Thibault Duplessis 112e951deb Fix outoftime xhr call 2012-03-31 23:48:03 +02:00
Thibault Duplessis bd5d611b95 Handle chat-less lobby sync 2012-03-29 10:39:37 +02:00
Thibault Duplessis 0da37614fb Start implementing end game logic 2012-03-28 23:01:04 +02:00
Thibault Duplessis 4908ab9d1f Handle ai first move 2012-03-26 12:28:15 +02:00
Thibault Duplessis e1fb905119 Start lobby implementation, fix tests, and more 2012-03-21 01:08:32 +01:00
Thibault Duplessis 860b275c50 Move HttpEnv to Global object and prepare for actors 2012-03-18 23:39:30 +01:00
Thibault Duplessis a3e557ab50 Activity, watchers, ping, and more 2012-03-18 21:10:51 +01:00
Thibault Duplessis c3813f3359 Improve controllers 2012-03-18 11:49:19 +01:00
Renamed from app/controllers/LilaHttp.scala (Browse further)