Commit graph

  • b3fd805d40 Remove the last parts of django-bulma master Rodolphe Breard 2020-02-28 19:06:37 +0100
  • 9abfacb50c Remove markdown Rodolphe Breard 2020-02-28 18:47:04 +0100
  • f1cb565b56 Remove django-bulma Rodolphe Breard 2020-02-28 18:46:42 +0100
  • 85eb1ff03e Refactor the page edition Markdown has been removed, pages are now directly edited in HTML. To ease that process, TinyMCE has been added. Also, the admin dashboard now provides a file management tool in order to upload stuff. Rodolphe Breard 2020-02-28 13:53:57 +0100
  • fdced02f0c Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web Rodolphe Breard 2020-02-19 14:08:20 +0100
  • 1c4ae3eb8c Fix code indentation Rodolphe Breard 2020-02-19 14:07:59 +0100
  • 789acd71bf Deactivate Russian and Korean translations Rodolphe Breard 2020-02-19 14:07:44 +0100
  • c0aa5c9265 Update dependencies Rodolphe Breard 2020-02-19 14:04:20 +0100
  • 156aa8ed3a Update style.sass (ajout des tiles coins droites hors khanat) deed 2020-02-17 11:14:51 +0100
  • 06260351ba suppression du changement dans la balise img deed 2020-02-06 22:16:39 +0100
  • 598c4ab59d Quickfix for navbar export Rodolphe Breard 2020-02-06 12:39:44 +0100
  • 63c5d10911 Update the metadat for ko and ru locale files Rodolphe Breard 2019-09-21 12:41:38 +0200
  • fc5ed99a5e Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web Rodolphe Breard 2019-09-21 12:29:59 +0200
  • 68c42ac7c2 Add the Korean and Russian languages Rodolphe Breard 2019-09-21 12:29:49 +0200
  • 9ae83d04e2 Ajout de .gitlab-ci.yml pour build CSS deed 2019-07-31 16:58:13 +0200
  • 029f6379b4 suppression d'un fichier de config qui a été integré dans le SASS mise à jour du SASS deed 2019-07-31 16:53:30 +0200
  • 591c151e85 Use Django's force_bytes() instead of bytes() Unlike bytes() which accepts only a string, force_bytes() accept all sort of input type. This is required since SECRET_KEY may be either a string or bytes. Rodolphe Breard 2019-07-27 19:25:25 +0200
  • e9817df97e Use Django's internal secret key generation Rodolphe Breard 2019-07-27 19:25:11 +0200
  • 0e03f327b1 Add an admin command that re-encrypts passwords after a key rollover Rodolphe Breard 2019-07-27 18:29:18 +0200
  • d358eb8aef Display description line breaks Rodolphe Breard 2019-07-27 18:01:39 +0200
  • c07f2f11a9 Use the main login page instead of the admin one Rodolphe Breard 2019-07-27 17:35:49 +0200
  • 57fda2f5e1 Add a link to the shared passwords Rodolphe Breard 2019-07-27 17:31:10 +0200
  • 7979085213 Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web Rodolphe Breard 2019-07-27 17:17:32 +0200
  • d7af4cd80c Add a simple pawword sharing module Rodolphe Breard 2019-07-27 17:17:21 +0200
  • 5cf9d6d1f2 correction du logo de la navbar deed 2019-07-26 18:06:37 +0200
  • f6da312196 changement d'un logo plus net deed 2019-07-26 17:58:27 +0200
  • e3723962dd changement du pastebin (detail) mise à jour du SASS deed 2019-07-26 14:22:45 +0200
  • 8c601c23a2 Update the README Rodolphe Breard 2019-07-24 21:23:37 +0200
  • e044d955d8 Set the required Django version to 2.2.X https://www.python.org/dev/peps/pep-0440/#compatible-release Rodolphe Breard 2019-07-24 20:48:33 +0200
  • c15512e799 Format code using black Rodolphe Breard 2019-07-24 19:07:41 +0200
  • 7f1e07503a Add user management Rodolphe Breard 2019-07-24 18:45:09 +0200
  • 073dc542ff Fix a bug caused by a change in Django 2.2 Rodolphe Breard 2019-07-24 18:34:56 +0200
  • 5e4d0ce64a changement dans le footer deed 2019-07-23 16:13:23 +0200
  • 160becba92 Indent code Rodolphe Breard 2019-07-23 16:08:10 +0200
  • 1996bb0eb5 ajout du logo au milieu de la navbar deed 2019-07-23 16:03:51 +0200
  • 7538d622dc Correction du SASS -ajout du footer en bas de page -icone au milieu -correction du design Ajout des logos Khaganat et Khanat deed 2019-07-23 15:36:33 +0200
  • 5e7b176e39 Add a webchat Rodolphe Breard 2019-07-23 15:16:03 +0200
  • b3154265c1 Update the README Rodolphe Breard 2019-07-23 00:45:19 +0200
  • e09c239806 Upgrade Bulma Rodolphe Breard 2019-07-23 00:37:57 +0200
  • f535766039 Prevent the Bulma computed style files to be tracked Rodolphe Breard 2019-07-23 00:37:30 +0200
  • 77d3147553 Remove the computed styles Those files have to be generated using the following command: pipenv run ./manage.py bulma build Rodolphe Breard 2019-07-23 00:35:47 +0200
  • 79c134a4be Remove font-awesome Font-awesome is no longer packaged as a part of django-bulma. If required, it will be added back, but in a different way. Rodolphe Breard 2019-07-23 00:30:08 +0200
  • 7ea58907e6 Auto-indent the base template Rodolphe Breard 2019-07-22 23:15:22 +0200
  • 9581ca16ab implantation CSS navbar, footer, tile, column couleur de Khaganat et Khanat deed 2019-07-18 12:47:30 +0200
  • 741d36dad6 Set a minimalist theme Rodolphe Breard 2019-01-27 13:27:51 +0100
  • f8a0487f20 Fix invalid link Rodolphe Breard 2019-01-27 13:25:53 +0100
  • 1d315dd947 Fix a typo in the README Rodolphe Breard 2019-01-26 21:11:20 +0100
  • 1d039d2aae In debug mode, use the normal CSS file instead of the minified one When working with Sass, the watch mode does not build the minified CSS file. Hence, it is useful to use the normal one in development (debug mode activated) and keep the minified one for production only (debug mode deactivated). Rodolphe Breard 2018-11-12 14:36:18 +0100
  • 52eb58f2a9 Add the KHAGANAT_INTERNAL_IPS setting Rodolphe Breard 2018-11-12 14:35:37 +0100
  • a397d766a0 Fix the NSFW setting In the user settings, the temporary NSFW allowance was not detected. This was due to use of a database lookup instead of the correct function. Rodolphe Breard 2018-11-09 20:09:04 +0300
  • c2867dcde6 Stop using a hard-coded value for the NSFW cookie If the value of KHAGANAT_NSFW_OK does not include the hard-coded value, the NSFW cookie fails to work. Rodolphe Breard 2018-11-09 20:04:33 +0300
  • 1e894853c8 Add the NSFW filter parameter within the user settings Rodolphe Breard 2018-11-08 21:09:17 +0100
  • 428bd941e2 Enforce coding style Rodolphe Breard 2018-11-08 20:11:14 +0100
  • e1719f4773 Add the possibility for users to delete their account Rodolphe Breard 2018-11-08 15:29:59 +0100
  • a0e80623cf Add the possibility for users to change their own password This functionality required to add a settings panel. Rodolphe Breard 2018-11-08 14:18:24 +0100
  • 571a70162c Update the README Rodolphe Breard 2018-11-07 17:02:15 +0100
  • 81caa19562 Update the README Rodolphe Breard 2018-11-07 16:58:11 +0100
  • a13bba420f Remove debug stuff Rodolphe Breard 2018-06-11 16:21:08 +0200
  • 1b7152930d Improve log display for small displays Rodolphe Breard 2018-06-11 13:51:37 +0200
  • 7dc976e347 Fix the navbar on the top for small displays Rodolphe Breard 2018-06-11 13:33:20 +0200
  • 4bb0e083ae Moving the static files config to the specific app Rodolphe Breard 2018-06-11 12:55:17 +0200
  • 220333fdbe Remove sass directory from static files Rodolphe Breard 2018-06-11 12:42:00 +0200
  • f249af08b7 Recomment the --clear and --noinput options for collectstatic Rodolphe Breard 2018-06-11 12:32:59 +0200
  • 2f243139bf Add a burger manu to the navbar when used on mobiles Rodolphe Breard 2018-06-11 12:13:07 +0200
  • 957c884f78 Use the minified css Rodolphe Breard 2018-06-11 12:05:04 +0200
  • 1fa3ab9ebe Add sass for bulma Rodolphe Breard 2018-06-11 12:04:31 +0200
  • 634eeac715 Display context logs with a lighter way Rodolphe Breard 2018-06-10 22:42:52 +0200
  • 49c0cbf16e Allow admins to see more days from sources Rodolphe Breard 2018-06-09 19:02:47 +0200
  • 9f490febdf Disable empty log sources Rodolphe Breard 2018-06-09 19:02:13 +0200
  • 7fe6c91bed Add a command that clean logs Rodolphe Breard 2018-06-09 19:01:36 +0200
  • 0c29381351 Urlize logs Rodolphe Breard 2018-06-09 17:31:14 +0200
  • 1a9f9ca23b Move the nsfw functions into a real module Rodolphe Breard 2018-06-03 23:48:21 +0200
  • b0b8f30580 Migrate to Bulma Bulma is simple and free full-CSS framework. Unlike Bootstrap, it fits within a single small CSS file. It is also well integrated in Django. https://bulma.io/ Rodolphe Breard 2018-06-03 22:16:40 +0200
  • 2e7c42f61f Add a footer with a legal page Rodolphe Breard 2018-06-03 11:02:55 +0200
  • 4bdfe2d05c Flag allowed NSFW content Rodolphe Breard 2018-06-02 21:43:23 +0200
  • 6ba0834175 Fix the navbar main logo Rodolphe Breard 2018-06-02 20:29:58 +0200
  • bfe37bedea Allow pages to be marked as NSFW Rodolphe Breard 2018-06-02 16:03:13 +0200
  • b444fe8c49 Fix the navbar icons path Rodolphe Breard 2018-06-02 14:48:21 +0200
  • e9c325b41f Chain queryset filters to avoid strange query generation syntax bug Rodolphe Breard 2018-06-02 14:29:46 +0200
  • aa691e7d2e Move the global static files to a dedicated subdirectory Rodolphe Breard 2018-06-02 13:38:47 +0200
  • dafb3e20dd Move the navbar icons to a dedicated subdirectory Rodolphe Breard 2018-06-02 12:23:12 +0200
  • 1f7c9d511f Improve the readme with update and deployment tips Rodolphe Breard 2018-06-02 10:54:49 +0200
  • 8e253993e7 Untrack the Pipfile.lock Rodolphe Breard 2018-05-28 00:26:46 +0200
  • 5b6609a46f Add the NSFW mode Rodolphe Breard 2018-05-27 18:45:52 +0200
  • f0a3ce06fa Enforce coding style Rodolphe Breard 2018-05-27 11:48:14 +0200
  • 1558b0e6fd Improve the readme file Rodolphe Breard 2018-05-27 11:28:13 +0200
  • 4da85ac991 Improve the way the login url is handled Rodolphe Breard 2018-03-03 11:30:29 +0100
  • 9f012885b4 Add gunicorn to dev-packages Rodolphe Breard 2018-03-03 11:18:59 +0100
  • 6b84383dfd Upgrading django-npb Rodolphe Breard 2018-03-03 11:16:21 +0100
  • 65300d9ce8 Add Django neo-pastebin Rodolphe Breard 2018-03-02 19:38:14 +0100
  • 98947a358e Use view_name instead of func Using func does not work when using application with namespace url. Rodolphe Breard 2018-03-02 19:32:56 +0100
  • 01c9651131 Add markdown support for flat pages Rodolphe Breard 2018-02-25 20:46:41 +0100
  • 884fd4579a Improve the admin panel for navbar elements Elements are now ordered by parent and weight. The parent, link and weight are now displayed in the list. fix issue #1 Rodolphe Breard 2018-02-25 16:16:47 +0100
  • 8862f67777 Allow to override a navbar link for each language ref issue #1 Rodolphe Breard 2018-02-25 16:15:29 +0100
  • bd0c8ea904 Change the widget used by the navbar element description Rodolphe Breard 2018-02-25 14:36:38 +0100
  • aa6e3bcc04 Correctly display and translate the account menu Rodolphe Breard 2018-02-17 19:12:11 +0100
  • a09ff2edc1 Allow to export the navbar in several formats Rodolphe Breard 2018-02-17 19:03:37 +0100
  • 5d367f3f49 Use the Csv helper for the KHAGANAT_HOSTNAMES config Rodolphe Breard 2018-02-09 21:45:26 +0100
  • d5e14a4d99 Add python 3.6 to the requirements Rodolphe Breard 2018-02-09 21:39:08 +0100
  • af1a793965 Use python-decouple instead of custom hack Rodolphe Breard 2018-02-09 18:52:37 +0100