Commit Graph

  • db248701b9 Disallow blog name which yould result in empty blog name fix #63 Trinity Pointard 2018-06-19 22:34:59 +02:00
  • 84d58b253d
    Merge pull request #67 from fediverse-pl/master Baptiste Gelez 2018-06-19 20:20:25 +01:00
  • 857e1f1d6a Disallow naming an article 'new', or any already used slug Bat 2018-06-19 20:16:18 +01:00
  • 07c5ef3fec i18n: Update Polish translation Marcin Mikołajczak 2018-06-19 21:16:11 +02:00
  • 1653a3ac74 Check for existing slug before creating a new blog Bat 2018-06-19 19:40:20 +01:00
  • 554deb3ec0 Remove some unused imports Bat 2018-06-19 18:40:30 +01:00
  • 7455a7cafb Update installation documentation Bat 2018-06-19 18:35:38 +01:00
  • dd152f2607 Remove old configuration code Bat 2018-06-19 18:29:34 +01:00
  • a281612051 Complex setup Bat 2018-06-19 18:23:26 +01:00
  • f5d70ddfd4 Database setup Bat 2018-06-19 17:29:54 +01:00
  • d00688e526 Admin creation Bat 2018-06-19 16:14:52 +01:00
  • 6916abca7e Complete/simple setup type + Instance creation Bat 2018-06-19 15:18:40 +01:00
  • 54e2cea83b Start a setup script Bat 2018-06-19 14:08:44 +01:00
  • 3185776ff2 Removed Google Fonts & changed header Matthieu 2018-06-19 14:10:28 +02:00
  • 2dfe8fad22 Merge branch 'master' of https://github.com/Plume-org/Plume Matthieu 2018-06-19 13:22:26 +02:00
  • e8d62e150a Merge branch 'master' of github.com:Plume-org/Plume Bat 2018-06-19 10:59:09 +01:00
  • 7fc469fa96 Delete reshares when receiving the corresponding Undo activity Bat 2018-06-19 10:50:01 +01:00
  • 82d3afe7b6 Implement Deletable for Reshare Bat 2018-06-19 10:47:11 +01:00
  • 123bbef2ea
    Correcting wrong translation fdb-hiroshima 2018-06-19 09:55:52 +02:00
  • 78be09c47c Use the webfinger crate for fetching resources too Bat 2018-06-18 22:54:13 +01:00
  • 5415b70854 Use the webfinger crate Bat 2018-06-18 22:50:40 +01:00
  • 0dfc303c83 Fix Blog::find_by_name Bat 2018-06-18 18:44:18 +01:00
  • 84e4128795 Merge branch 'master' of github.com:Plume-org/Plume Bat 2018-06-18 18:30:00 +01:00
  • 51571d6320 may_fail! macro Bat 2018-06-18 18:28:28 +01:00
  • 97c652cefd Remove HTML tags from preview Trinity Pointard 2018-06-18 19:28:26 +02:00
  • 7e3cdec0b6 Add some to_json functions to models for serialization in templates Bat 2018-06-18 17:34:29 +01:00
  • 58cc35691d Add generic error catchers Bat 2018-06-18 16:59:49 +01:00
  • bb682a1cc1 Don't sign activities for each target inbox, do it only once Bat 2018-06-18 16:16:18 +01:00
  • fa2435e725 Improve the find_by! macro to allow multiple columns Bat 2018-06-18 16:13:09 +01:00
  • cd1d0d9627 Introduce an insert! macro to avoid some code duplication Bat 2018-06-18 14:57:38 +01:00
  • 94af0b9a7d Introduce a get! macro to avoid some code duplication Bat 2018-06-18 14:44:23 +01:00
  • 3c9210a0ed Introduce a find_by! macro to avoid some code duplication Bat 2018-06-18 14:37:49 +01:00
  • 36bf2e114c Fix local notifications Bat 2018-06-18 12:32:03 +01:00
  • cdb8aba6ec Update rocket_i18n Bat 2018-06-17 23:04:46 +01:00
  • faade5ff25
    Merge branch 'master' into master Madeorsk 2018-06-17 22:22:34 +02:00
  • ea801948c6 Merge branch 'master' of github.com:Plume-org/Plume Bat 2018-06-17 21:20:20 +01:00
  • ae4bcabc53 Make notifications translatable Bat 2018-06-17 21:19:27 +01:00
  • 117904b69d New design improvements Matthieu 2018-06-17 22:07:01 +02:00
  • 3de0ff79b5 Merge branch 'master' of https://github.com/Plume-org/Plume Matthieu 2018-06-17 22:05:28 +02:00
  • 7faf93f44a Fix a few issues with internationalization Bat 2018-06-17 20:54:59 +01:00
  • 19e43d4e5c
    Merge pull request #61 from m4sk1n/i18n-pl Baptiste Gelez 2018-06-17 20:51:59 +01:00
  • 8b14d5d573
    Update LINGUAS Marcin Mikołajczak 2018-06-17 21:47:33 +02:00
  • c3d0b0f9d2
    i18n: Add Polish translation Marcin Mikołajczak 2018-06-17 21:45:26 +02:00
  • 0ea8c882ad Actually use the activity_pub::inbox::Notify trait for notifications Bat 2018-06-17 20:37:10 +01:00
  • 2a34b7909a Add a note for translators Bat 2018-06-17 19:42:17 +01:00
  • a9bdf4d9a9 Merge branch 'master' of https://github.com/Plume-org/Plume Matthieu 2018-06-17 20:14:58 +02:00
  • 60ce0ae079 Merge branch 'i18n' Bat 2018-06-17 18:49:49 +01:00
  • 0b9515645c De-duplicate some parts of the users templates Bat 2018-06-17 18:48:22 +01:00
  • cf676592aa
    Merge pull request #60 from Plume-org/i18n Baptiste Gelez 2018-06-17 17:59:02 +01:00
  • aa0ce32ec1 Fix a few problemns with translations Bat 2018-06-17 17:19:39 +01:00
  • e8225cb0be Update french translation Bat 2018-06-17 17:09:28 +01:00
  • 152eafc06f Translate Rust strings Bat 2018-06-17 17:06:47 +01:00
  • ab841f826d Forgot to make a string translatable on the homepage Bat 2018-06-17 16:46:53 +01:00
  • b950d8f60b Translate to French Bat 2018-06-17 16:45:38 +01:00
  • b3bbcb564a Ignore .po~ files Bat 2018-06-17 16:37:47 +01:00
  • aaf60502ed Fix translations Bat 2018-06-17 16:34:25 +01:00
  • 3207aa0e22 Make the UI translatable Bat 2018-06-17 16:26:15 +01:00
  • cafb0e2277 Use the rocket_i18n crate Bat 2018-06-17 15:28:44 +01:00
  • 14c3fd5c8f Merge branch 'master' into i18n Bat 2018-06-17 12:13:16 +01:00
  • fae6ecde6d Add translation instructions for translators Bat 2018-06-17 12:10:25 +01:00
  • ab5c992684 Add translation instructions for developers Bat 2018-06-17 11:53:11 +01:00
  • 23982d00fc Use the choosen domain when compiling templates Bat 2018-06-17 11:37:24 +01:00
  • a8f27a71b9 Compile translations at run time Bat 2018-06-17 11:33:50 +01:00
  • 17032d529f Don't put translations/ in git Bat 2018-06-17 11:28:32 +01:00
  • 25ec318f3f Inject ngettext into Tera templates Bat 2018-06-17 11:16:20 +01:00
  • 657a0837e2 Use filters for gettext in Tera Bat 2018-06-17 10:38:59 +01:00
  • 1092ceba76 Fix locale switching + Make the gettext Tera function work Bat 2018-06-16 23:49:44 +01:00
  • b18aa33c70 Update to the latest version of Rocket, to use rocket_contrib::Template::custom Bat 2018-06-16 18:39:22 +01:00
  • 7313f60d14 Compile .po files Bat 2018-06-15 18:43:24 +01:00
  • 978104b518 Add a build script to update/create translation files Bat 2018-06-15 17:23:32 +01:00
  • 327768d3fe I18n fairing Bat 2018-06-15 14:55:14 +01:00
  • c9b4c40fa1 Add the gettext-rs crate Bat 2018-06-15 14:08:38 +01:00
  • 5ae9cb3490
    Merge pull request #59 from m4sk1n/patch-1 Baptiste Gelez 2018-06-13 19:52:32 +01:00
  • 560f59fa45
    Fix typo Marcin Mikołajczak 2018-06-13 20:11:26 +02:00
  • a4a8446d45 Make the follow button a bit smarter Bat 2018-06-13 19:06:14 +01:00
  • 7b61da9c7f Add a button to follow people Bat 2018-06-13 18:52:26 +01:00
  • 1c287c6dfe View remote profiles locally Bat 2018-06-13 18:48:37 +01:00
  • 51c598a0fc
    Add a link to the Matrix room Baptiste Gelez 2018-06-13 14:00:02 +01:00
  • 54ec94da8a
    Update README.md Baptiste Gelez 2018-06-13 13:58:26 +01:00
  • a2efc04e4d
    Merge pull request #57 from stephenburgess8/master Baptiste Gelez 2018-06-13 13:54:49 +01:00
  • 4cfa0060ea feat(Docs): Development docs Stephen Burgess 2018-06-13 07:44:04 -05:00
  • 1f15a10b9d feat(Docs): Development guide Stephen Burgess 2018-06-12 23:01:29 -05:00
  • 4185ba230e Add a link to user profile in comments Bat 2018-06-12 21:14:49 +01:00
  • 4c3e63ec16 Merge branch 'master' of github.com:Plume-org/Plume Bat 2018-06-12 20:10:32 +01:00
  • 36c11182f4 Introduce some traits for handling incoming activities Bat 2018-06-12 20:10:08 +01:00
  • 2f07ee92e9
    Merge pull request #50 from stephenburgess8/master Baptiste Gelez 2018-06-12 18:33:10 +01:00
  • 438778db39 fix(Style): Adjust code style for consistency Stephen Burgess 2018-06-12 12:05:33 -05:00
  • d32c7e4b66 fix(User/Details): Display name Stephen Burgess 2018-06-12 07:45:53 -05:00
  • 23bb405c92 fix(User/Details): Use user variable Stephen Burgess 2018-06-12 07:42:34 -05:00
  • df0fcb886d feat(UI): Fallback to username where ever display name is shown Stephen Burgess 2018-06-12 07:17:02 -05:00
  • a033a9d74e Merge branch 'master' of https://github.com/Plume-org/Plume Matthieu 2018-06-12 13:57:30 +02:00
  • 4b0114917d chore(Posts): Fix typo Stephen Burgess 2018-06-11 18:31:44 -05:00
  • 4ae19c6fa7 feat(Posts): Show username if no display name is present Stephen Burgess 2018-06-11 18:30:31 -05:00
  • eaf0622b86
    Merge pull request #49 from fdb-hiroshima/master Baptiste Gelez 2018-06-11 15:15:13 +01:00
  • d8f32afeb0 allow html on user.summary Trinity Pointard 2018-06-11 16:05:18 +02:00
  • 7d17751f50 Definitively get rid of the activitystreams crates Bat 2018-06-11 13:30:14 +01:00
  • 26be381d53
    Merge pull request #48 from fdb-hiroshima/master Baptiste Gelez 2018-06-11 12:47:07 +01:00
  • 96f027e506
    fix double escape fdb-hiroshima 2018-06-11 12:33:32 +02:00
  • 7d9609671c change post.content and comment.content's types from String to SafeString Trinity Pointard 2018-06-11 12:21:34 +02:00
  • bb1442db8a create new type SafeString to sanitise and store unsafe html Trinity Pointard 2018-06-11 11:43:27 +02:00