Commit graph

  • b8708408c0 Move teams.pass to a writable directory nemunaire 2015-01-14 10:59:49 +01:00
  • 1c7c45ea56 Clean functions.php nemunaire 2015-01-14 10:56:27 +01:00
  • ec33842949 DEBUG mode now relies on config.xml nemunaire 2015-01-14 10:56:08 +01:00
  • 64219a693d Cleaner entrypoint nemunaire 2015-01-14 10:47:17 +01:00
  • 1001cdf87a 770 permissions for submission dir Némunaire 2015-01-14 08:42:05 +01:00
  • fbba7a41f7 DB schema compatible with newer MySQL version Némunaire 2015-01-14 08:41:45 +01:00
  • 5ba2f121db No need for mysql-server in backend Dockerfile Némunaire 2015-01-14 07:56:07 +01:00
  • a82ccb10ec Clean backend container nemunaire 2015-01-13 20:11:37 +01:00
  • 2ce348a7ed Don't overwrite environment variables nemunaire 2015-01-13 19:51:13 +01:00
  • 34f3747a3b Dockerfile for PKI nemunaire 2015-01-13 18:08:22 +01:00
  • 8cab91f51a Remove misc directory nemunaire 2015-01-13 17:58:33 +01:00
  • a67912e89e Fill README with some steps for production env nemunaire 2015-01-13 17:55:24 +01:00
  • d687920779 Externalize DB creation nemunaire 2015-01-13 17:38:30 +01:00
  • de48af8ef8 Move PKI scripts to pki directory nemunaire 2015-01-13 17:04:35 +01:00
  • 1d65c5a836 Rename TOP_DIR to PKI_DIR nemunaire 2015-01-13 15:34:52 +01:00
  • 3aedea2cab Use binary version of perl mcrypt module instead of having build-essential in container nemunaire 2015-01-13 15:28:21 +01:00
  • cdf28980d3 New Dockerfile that generate a Debian package for Mcrypt perl module nemunaire 2015-01-13 15:13:02 +01:00
  • 7ac1fdcf07 Various script fixes Némunaire 2015-01-13 08:13:49 +01:00
  • d4e0f49668 Fix socket communication Némunaire 2015-01-13 07:46:27 +01:00
  • f1870a8555 Remove first / when importing files Némunaire 2015-01-13 07:07:26 +01:00
  • 158426f372 Tiebreaker if tied Némunaire 2015-01-13 07:05:35 +01:00
  • ef78e8816f Team isn't authenticated nemunaire 2015-01-13 06:27:39 +01:00
  • 95be134c50 Update TOTO Nemunaire 2015-01-20 11:31:36 +01:00
  • 242408d59e DS are very, VERY bad Nemunaire 2015-01-20 11:22:32 +01:00
  • 739d5b5722 Use team 0 to display solutions Nemunaire 2014-12-29 01:34:18 +01:00
  • da1e9da495 Fix some permission issues Nemunaire 2014-12-28 14:51:40 +01:00
  • 7865fbdf1f Fix PHP communication with socket Nemunaire 2014-12-28 11:13:50 +01:00
  • e8e0b4478b Fix favicon display on front Némunaire 2014-12-15 00:17:03 +01:00
  • 28b5d91b9a Sanitize Dockerfile Némunaire 2014-12-14 13:16:22 +01:00
  • b81af5aa90 Store exercice title XML in DB nemunaire 2014-12-14 11:04:17 +01:00
  • 3f773dffb0 Update epita's logo Thomas Joole 2014-12-12 21:07:11 +01:00
  • 011233ca49 Replace a double to a simple quote Thomas Joole 2014-12-12 19:25:54 +01:00
  • 87af2e3506 Add communication with the scheduler (through socket) nemunaire 2014-11-23 18:06:18 +01:00
  • 469b7046f2 org-mode nemunaire 2014-11-23 17:53:13 +01:00
  • 5d7967a157 Calculate countdown by reading X-FIC-time giving by the server instead of rely on user system date wip/const_time nemunaire 2014-11-23 16:56:30 +01:00
  • edce0a99f6 New instruction to regen nginx team file nemunaire 2014-11-23 16:02:45 +01:00
  • 335505ef6c Fix generation of me, rank and summary pages nemunaire 2014-11-22 21:49:10 +01:00
  • 5af2369316 Updating TODO nemunaire 2014-11-22 21:48:29 +01:00
  • 604a2589bd Alert when no team found nemunaire 2014-11-21 23:45:21 +01:00
  • 96828dc1d1 Updating TODO nemunaire 2014-11-21 23:39:51 +01:00
  • cf26754ad6 Fix access to exercice after static generation nemunaire 2014-11-21 23:16:57 +01:00
  • 4538450908 Fix CA path nemunaire 2014-11-21 23:07:01 +01:00
  • 16ede02de5 Typo nemunaire 2014-11-21 22:46:47 +01:00
  • 80a0396500 Replace invalid character in ID nemunaire 2014-11-21 22:44:54 +01:00
  • 87c4275ba9 Updating TODO nemunaire 2014-11-21 22:39:45 +01:00
  • 4a5f30f967 Force bash on container launch nemunaire 2014-11-21 22:39:39 +01:00
  • a23089d841 Don't in dev mode anymore nemunaire 2014-11-21 16:02:46 +01:00
  • bca09af2e0 Add a Dockerfile for frontend test container; adapt code to simplify synchronization or Docker linkage nemunaire 2014-11-21 15:55:38 +01:00
  • 6c69867bcc Document backend launch nemunaire 2014-11-21 12:47:10 +01:00
  • 016d530b57 Make raw copy or hardlink instead of symlink, mainly for container test usage nemunaire 2014-11-21 10:24:13 +01:00
  • 84c3fdd8fa Catch some SIG to kill sons nemunaire 2014-11-21 10:20:59 +01:00
  • 65edeb149d Install Mcrypt through cpanm nemunaire 2014-11-20 23:09:05 +01:00
  • f884d42e30 Updating TODO nemunaire 2014-11-20 23:00:00 +01:00
  • e89582bec4 Avoid removing root tree directory nemunaire 2014-11-20 22:55:31 +01:00
  • cc02495886 Setup volume to share with others containers nemunaire 2014-11-20 22:54:42 +01:00
  • 6012021caf Generate pages on launch nemunaire 2014-11-20 22:16:00 +01:00
  • 8e7273fa88 In deamon mode, argument on CLI are executed first nemunaire 2014-11-20 22:10:25 +01:00
  • bbd82406f9 Optimize exercice numbering nemunaire 2014-11-20 21:56:37 +01:00
  • e6acdbd68a Clear theme cache after its edition in admin part nemunaire 2014-11-20 21:56:17 +01:00
  • 5e89d9d31e Use bash for Debian compat nemunaire 2014-11-20 21:03:35 +01:00
  • 89c2c4a2dc Fix bad query when checking for already solved exercice nemunaire 2014-11-20 21:02:29 +01:00
  • b02c823f9e Few more dependencies nemunaire 2014-11-20 20:29:01 +01:00
  • 4d1424b29b Can revoke/generate server certiticate in admin interface nemunaire 2014-11-20 18:04:39 +01:00
  • 39ca8940e1 If team certificate file not found, propose to generate it nemunaire 2014-11-20 17:42:58 +01:00
  • 716e1e7ccd Can revoke server certificate nemunaire 2014-11-20 17:32:46 +01:00
  • 099fdf4db1 Refactor nemunaire 2014-11-20 17:32:30 +01:00
  • f7a25e0afc Update TODO nemunaire 2014-11-20 17:21:08 +01:00
  • 11c27ef2e7 Use color in terminal, HTML tag elsewhere nemunaire 2014-11-20 17:16:51 +01:00
  • 4fe56db0d6 Document gen_site.pl nemunaire 2014-11-20 15:39:54 +01:00
  • ec69cea4f6 Forget one dependancy nemunaire 2014-11-20 15:33:28 +01:00
  • b8fa78df68 Fix missing some SALT_CDN nemunaire 2014-11-20 11:31:55 +01:00
  • 54651827f0 Update Bootstrap and jQuery nemunaire 2014-11-20 11:18:53 +01:00
  • 26a3ef29ce Ignore emacs temp files nemunaire 2014-11-20 11:33:29 +01:00
  • 07aa8cb373 Update TODO nemunaire 2014-11-20 11:18:33 +01:00
  • d368f0862b Merge CSS files and introduce dev theme nemunaire 2014-11-20 11:17:45 +01:00
  • 2d4e7400cb Add themes DTD nemunaire 2014-11-19 18:30:07 +01:00
  • 96805a5e1b Document some script + centralize script configuration nemunaire 2014-11-19 18:29:46 +01:00
  • 9a57642029 All dependencies should have been listed in README nemunaire 2014-11-19 18:11:43 +01:00
  • 7f90fc8c07 Add .dockerignore nemunaire 2014-11-19 18:01:04 +01:00
  • e1e9050522 Fix DB schema by adding missing hash algorithms nemunaire 2014-11-10 18:14:51 +01:00
  • cf4f70e7a5 Update Dockerfile (best-practices, misc dir rights, ...) nemunaire 2014-11-10 18:00:57 +01:00
  • 5196487b0c Update TODO nemunaire 2014-11-10 17:26:16 +01:00
  • 0c22173def Remember to add ssl_dhparam nemunaire 2014-11-10 17:24:19 +01:00
  • ec2604142f Stronger SSL config nemunaire 2014-11-10 17:21:29 +01:00
  • 17a05b0d26 Display an error on admin home page if misc/ is not writable nemunaire 2014-11-05 18:02:55 +01:00
  • cfc7c2ba0b Change fic2014 to fic nemunaire 2014-11-05 17:46:18 +01:00
  • 4a67552a29 Can send solutions on the backend (using the same file as frontend) nemunaire 2014-11-05 17:37:44 +01:00
  • dbc97fda8a Update TODO nemunaire 2014-11-05 17:36:28 +01:00
  • ca7570d908 Fix template paths nemunaire 2014-11-05 17:18:07 +01:00
  • 76269a821d Don't forget to crypt disks nemunaire 2014-11-05 17:00:37 +01:00
  • 27f9e7e372 Add setup instructions nemunaire 2014-11-05 16:39:05 +01:00
  • b135e7f6f6 Update TODO nemunaire 2014-11-05 16:38:54 +01:00
  • 832e9cd221 Add forgotten dependency nemunaire 2014-11-05 16:38:47 +01:00
  • 7e4711ba5c Add README file nemunaire 2014-09-09 10:38:46 +02:00
  • c1e98d86af Merge branch 'doc' Pierre-Olivier Mercier 2014-09-09 10:05:35 +02:00
  • 99d0152c32 Prepare merge with server code nemunaire 2014-09-09 10:05:08 +02:00
  • 05c51d8f68 Add TODO nemunaire 2014-08-27 12:42:06 +02:00
  • 4ca3e56856 Add a Dockerfile for development purpose nemunaire 2014-08-27 12:26:49 +02:00
  • 30dc461270 Salt for CDN is not the same as PUBLIC nemunaire 2014-08-27 12:26:13 +02:00
  • ad5185dbc1 Fix default config nemunaire 2014-08-27 12:25:23 +02:00