Commit graph

139 commits

Author SHA1 Message Date
Rodolphe Breard b3fd805d40 Remove the last parts of django-bulma 2020-02-28 19:06:37 +01:00
Rodolphe Breard 9abfacb50c Remove markdown 2020-02-28 18:47:04 +01:00
Rodolphe Breard f1cb565b56 Remove django-bulma 2020-02-28 18:46:42 +01:00
Rodolphe Breard 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.
2020-02-28 13:53:57 +01:00
Rodolphe Breard fdced02f0c Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web 2020-02-19 14:08:20 +01:00
Rodolphe Breard 1c4ae3eb8c Fix code indentation 2020-02-19 14:07:59 +01:00
Rodolphe Breard 789acd71bf Deactivate Russian and Korean translations 2020-02-19 14:07:44 +01:00
Rodolphe Breard c0aa5c9265 Update dependencies 2020-02-19 14:04:20 +01:00
deed 156aa8ed3a Update style.sass (ajout des tiles coins droites hors khanat) 2020-02-17 11:14:51 +01:00
deed 06260351ba suppression du changement dans la balise img 2020-02-06 22:16:39 +01:00
Rodolphe Breard 598c4ab59d Quickfix for navbar export 2020-02-06 12:39:44 +01:00
Rodolphe Breard 63c5d10911 Update the metadat for ko and ru locale files 2019-09-21 12:41:38 +02:00
Rodolphe Breard fc5ed99a5e Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web 2019-09-21 12:29:59 +02:00
Rodolphe Breard 68c42ac7c2 Add the Korean and Russian languages 2019-09-21 12:29:49 +02:00
deed 9ae83d04e2 Ajout de .gitlab-ci.yml pour build CSS 2019-07-31 16:58:13 +02:00
deed 029f6379b4 suppression d'un fichier de config qui a été integré dans le SASS
mise à jour du SASS
2019-07-31 16:53:30 +02:00
Rodolphe Breard 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.
2019-07-27 19:25:25 +02:00
Rodolphe Breard e9817df97e Use Django's internal secret key generation 2019-07-27 19:25:11 +02:00
Rodolphe Breard 0e03f327b1 Add an admin command that re-encrypts passwords after a key rollover 2019-07-27 18:29:18 +02:00
Rodolphe Breard d358eb8aef Display description line breaks 2019-07-27 18:01:39 +02:00
Rodolphe Breard c07f2f11a9 Use the main login page instead of the admin one 2019-07-27 17:35:49 +02:00
Rodolphe Breard 57fda2f5e1 Add a link to the shared passwords 2019-07-27 17:31:10 +02:00
Rodolphe Breard 7979085213 Merge branch 'master' of ssh://git.khaganat.net:3543/Tycho/khaganat-web 2019-07-27 17:17:32 +02:00
Rodolphe Breard d7af4cd80c Add a simple pawword sharing module 2019-07-27 17:17:21 +02:00
deed 5cf9d6d1f2 correction du logo de la navbar 2019-07-26 18:06:37 +02:00
deed f6da312196 changement d'un logo plus net 2019-07-26 17:58:27 +02:00
deed e3723962dd changement du pastebin (detail)
mise à jour du SASS
2019-07-26 14:22:45 +02:00
Rodolphe Breard 8c601c23a2 Update the README 2019-07-24 21:23:37 +02:00
Rodolphe Breard e044d955d8 Set the required Django version to 2.2.X
https://www.python.org/dev/peps/pep-0440/#compatible-release
2019-07-24 20:48:33 +02:00
Rodolphe Breard c15512e799 Format code using black 2019-07-24 19:07:41 +02:00
Rodolphe Breard 7f1e07503a Add user management 2019-07-24 18:45:09 +02:00
Rodolphe Breard 073dc542ff Fix a bug caused by a change in Django 2.2 2019-07-24 18:34:56 +02:00
deed 5e4d0ce64a changement dans le footer 2019-07-23 16:13:23 +02:00
Rodolphe Breard 160becba92 Indent code 2019-07-23 16:08:10 +02:00
deed 1996bb0eb5 ajout du logo au milieu de la navbar 2019-07-23 16:03:51 +02:00
deed 7538d622dc Correction du SASS
-ajout du footer en bas de page
  -icone au milieu
  -correction du design
Ajout des logos Khaganat et Khanat
2019-07-23 15:36:33 +02:00
Rodolphe Breard 5e7b176e39 Add a webchat 2019-07-23 15:16:03 +02:00
Rodolphe Breard b3154265c1 Update the README 2019-07-23 00:45:19 +02:00
Rodolphe Breard e09c239806 Upgrade Bulma 2019-07-23 00:37:57 +02:00
Rodolphe Breard f535766039 Prevent the Bulma computed style files to be tracked 2019-07-23 00:37:30 +02:00
Rodolphe Breard 77d3147553 Remove the computed styles
Those files have to be generated using the following command:
pipenv run ./manage.py bulma build
2019-07-23 00:35:47 +02:00
Rodolphe Breard 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.
2019-07-23 00:30:08 +02:00
Rodolphe Breard 7ea58907e6 Auto-indent the base template 2019-07-22 23:15:22 +02:00
deed 9581ca16ab implantation CSS
navbar, footer, tile, column
couleur de Khaganat et Khanat
2019-07-18 12:47:30 +02:00
Rodolphe Breard 741d36dad6 Set a minimalist theme 2019-01-27 13:27:51 +01:00
Rodolphe Breard f8a0487f20 Fix invalid link 2019-01-27 13:25:53 +01:00
Rodolphe Breard 1d315dd947 Fix a typo in the README 2019-01-26 21:11:20 +01:00
Rodolphe Breard 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).
2018-11-12 14:36:18 +01:00
Rodolphe Breard 52eb58f2a9 Add the KHAGANAT_INTERNAL_IPS setting 2018-11-12 14:35:37 +01:00
Rodolphe Breard 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.
2018-11-09 20:09:04 +03:00