Commit graph

1162 commits

Author SHA1 Message Date
Bat
a281612051 Complex setup
Also generate and save a Rocket secret key, which avoid deconnecting us when restarting the instance

Other small improvements
2018-06-19 18:23:26 +01:00
Bat
f5d70ddfd4 Database setup 2018-06-19 17:29:54 +01:00
Bat
d00688e526 Admin creation 2018-06-19 16:14:52 +01:00
Bat
6916abca7e Complete/simple setup type + Instance creation 2018-06-19 15:18:40 +01:00
Bat
54e2cea83b Start a setup script
For now, it checks if the instance is ready, and if it is not starts the actual setup script.

Only the first actual step of the script, checking for native dependencies, is implemented.
2018-06-19 14:08:44 +01:00
Matthieu
3185776ff2 Removed Google Fonts & changed header
+ Added fonts for Lora and Playfair Display in the fonts directory.
* Changed header style.
* Improved responsive for main padding (20% -> 5% on small screens).
2018-06-19 14:10:28 +02:00
Matthieu
2dfe8fad22 Merge branch 'master' of https://github.com/Plume-org/Plume 2018-06-19 13:22:26 +02:00
Bat
e8d62e150a Merge branch 'master' of github.com:Plume-org/Plume 2018-06-19 10:59:09 +01:00
Bat
7fc469fa96 Delete reshares when receiving the corresponding Undo activity 2018-06-19 10:50:01 +01:00
Bat
82d3afe7b6 Implement Deletable for Reshare 2018-06-19 10:47:11 +01:00
fdb-hiroshima
123bbef2ea
Correcting wrong translation 2018-06-19 09:55:52 +02:00
Bat
78be09c47c Use the webfinger crate for fetching resources too 2018-06-18 22:54:13 +01:00
Bat
5415b70854 Use the webfinger crate 2018-06-18 22:50:40 +01:00
Bat
0dfc303c83 Fix Blog::find_by_name 2018-06-18 18:44:18 +01:00
Bat
84e4128795 Merge branch 'master' of github.com:Plume-org/Plume 2018-06-18 18:30:00 +01:00
Bat
51571d6320 may_fail! macro
Returns an error template if an Option is None, else runs the given block
2018-06-18 18:28:28 +01:00
Trinity Pointard
97c652cefd Remove HTML tags from preview
fixes #24
2018-06-18 19:28:26 +02:00
Bat
7e3cdec0b6 Add some to_json functions to models for serialization in templates 2018-06-18 17:34:29 +01:00
Bat
58cc35691d Add generic error catchers 2018-06-18 16:59:49 +01:00
Bat
bb682a1cc1 Don't sign activities for each target inbox, do it only once 2018-06-18 16:16:18 +01:00
Bat
fa2435e725 Improve the find_by! macro to allow multiple columns 2018-06-18 16:13:09 +01:00
Bat
cd1d0d9627 Introduce an insert! macro to avoid some code duplication 2018-06-18 14:57:38 +01:00
Bat
94af0b9a7d Introduce a get! macro to avoid some code duplication 2018-06-18 14:44:23 +01:00
Bat
3c9210a0ed Introduce a find_by! macro to avoid some code duplication 2018-06-18 14:37:49 +01:00
Bat
36bf2e114c Fix local notifications 2018-06-18 12:32:03 +01:00
Bat
cdb8aba6ec Update rocket_i18n 2018-06-17 23:04:46 +01:00
Madeorsk
faade5ff25
Merge branch 'master' into master 2018-06-17 22:22:34 +02:00
Bat
ea801948c6 Merge branch 'master' of github.com:Plume-org/Plume 2018-06-17 21:20:20 +01:00
Bat
ae4bcabc53 Make notifications translatable 2018-06-17 21:19:27 +01:00
Matthieu
117904b69d New design improvements
* Max-width to limit number of characters per line
* Changed background colors (page, cards, buttons)
* Reduced header size
2018-06-17 22:07:01 +02:00
Matthieu
3de0ff79b5 Merge branch 'master' of https://github.com/Plume-org/Plume 2018-06-17 22:05:28 +02:00
Bat
7faf93f44a Fix a few issues with internationalization 2018-06-17 20:54:59 +01:00
Baptiste Gelez
19e43d4e5c
Merge pull request #61 from m4sk1n/i18n-pl
i18n: Add Polish translation
2018-06-17 20:51:59 +01:00
Marcin Mikołajczak
8b14d5d573
Update LINGUAS 2018-06-17 21:47:33 +02:00
Marcin Mikołajczak
c3d0b0f9d2
i18n: Add Polish translation 2018-06-17 21:45:26 +02:00
Bat
0ea8c882ad Actually use the activity_pub::inbox::Notify trait for notifications
It won't work for local events until we use AP internally too
2018-06-17 20:37:10 +01:00
Bat
2a34b7909a Add a note for translators 2018-06-17 19:42:17 +01:00
Matthieu
a9bdf4d9a9 Merge branch 'master' of https://github.com/Plume-org/Plume 2018-06-17 20:14:58 +02:00
Bat
60ce0ae079 Merge branch 'i18n' 2018-06-17 18:49:49 +01:00
Bat
0b9515645c De-duplicate some parts of the users templates 2018-06-17 18:48:22 +01:00
Baptiste Gelez
cf676592aa
Merge pull request #60 from Plume-org/i18n
I18n
2018-06-17 17:59:02 +01:00
Bat
aa0ce32ec1 Fix a few problemns with translations 2018-06-17 17:19:39 +01:00
Bat
e8225cb0be Update french translation 2018-06-17 17:09:28 +01:00
Bat
152eafc06f Translate Rust strings 2018-06-17 17:06:47 +01:00
Bat
ab841f826d Forgot to make a string translatable on the homepage 2018-06-17 16:46:53 +01:00
Bat
b950d8f60b Translate to French 2018-06-17 16:45:38 +01:00
Bat
b3bbcb564a Ignore .po~ files 2018-06-17 16:37:47 +01:00
Bat
aaf60502ed Fix translations
Remove dulicated messages

Fix quotes in templates
2018-06-17 16:34:25 +01:00
Bat
3207aa0e22 Make the UI translatable 2018-06-17 16:26:15 +01:00
Bat
cafb0e2277 Use the rocket_i18n crate 2018-06-17 15:28:44 +01:00