517ed953f2
[FreeNetwork] First step towards de-duplication mechanism for federation Refactored AS2 inside AP; [ENTITY][Activity] went from core to AP Webfinger plugin will be part of FreeNetwork componentDiogo Peralta Cordeiro2021-10-04 17:00:58 +01:00
1705b543d3[PLUGIN] Delete note action added. If the author of a note is logged in, the action will be added to that note. Once the author presses it, the note will be deleted from the DB.eli2021-10-04 17:11:44 +01:00
70d1521a2b[CSS] Fix: article header was being selected has the page header.eli2021-10-04 15:30:01 +01:00
17a13b3f20[CSS] Fix: Left and right panel checkbox border when active.eli2021-10-04 12:31:06 +01:00
0dfb41230e[CSS] Fix: Instance name centered.eli2021-10-04 12:20:31 +01:00
80d1be323d[COMPONENTS][Search][CSS] Extra header forms now accessible through a details element. Re-organizing templates structure.eli2021-10-04 12:17:14 +01:00
2d8b220e92
[CORE][Controller] Make Controller abstract, handle an optional non static method and use static::class rather than get_called_classHugo Sales2021-09-27 10:36:48 +01:00
4fef97f930[CSS] Profile text mix blend difference with background. Browser's cache was playing tricks on me and wouldn't display the changes accordingly.Eliseu Amaro2021-09-27 19:40:34 +01:00
ab26162217[CARDS][Profile] No longer ids, now classes (CSS). Profile info nickname for instance. The inversion filter now actually works.Eliseu Amaro2021-09-25 22:30:46 +01:00
f8c108bdf3[CSS] Profile text color doesn't blend in anymore.Eliseu Amaro2021-09-25 21:42:23 +01:00
fdd43f4b11[CSS] More consistent padding across input elements.Eliseu Amaro2021-09-25 21:12:07 +01:00
5249ccfc68[Posting][CSS] Right panel form render simplified.Eliseu Amaro2021-09-25 21:02:11 +01:00
3001f91918[CSS] Very slight shadow on key elements.Eliseu Amaro2021-09-25 20:36:07 +01:00
ff26831d1e[CSS] Note action icons back to a sane size.Eliseu Amaro2021-09-25 19:57:19 +01:00
20ae2dba5d
[CSS] Reverting desktop side margins. All margins, sizes, radius, etc were redone.Eliseu Amaro2021-09-25 15:59:16 +01:00
4a17adc182
[PLUGINS][ProfileColor] Actors are now shown with their own colors for other.Eliseu Amaro2021-09-25 14:20:47 +01:00
7b8eb3fda9
[PLUGINS][ProfileColor] Current color is now selected by default. Not found exception is now handled.Eliseu Amaro2021-09-25 14:06:58 +01:00
a681acae67
[ENTITY][AttachmentThumbnail] Every image should have width and height attributesDiogo Peralta Cordeiro2021-09-25 13:12:32 +01:00
808da203ad[PLUGINS][ProfileColor] Settings page render problem fixed. ColorType given data wasn't a string.Eliseu Amaro2021-09-25 12:51:25 +01:00
765cf66ff2[CSS] Simplified window resize media queries. Desktop view's left and right margins were wrong. Some embedded links with empty blocks had padding on them again, fixed.Eliseu Amaro2021-09-25 09:02:13 +01:00
321d5b4be8[CSS] Embedded width didn't conform to note's own properly.Eliseu Amaro2021-09-23 17:22:44 +01:00
3268559f9a
[AttachmentThumbnail] Use other thumbnail when requested isn't available and there's no original fileDiogo Peralta Cordeiro2021-09-23 16:19:34 +01:00
b6d80003d8[CSS] Note attachments layout fix. Added a very small radius to avatars.Eliseu Amaro2021-09-23 16:18:08 +01:00
a557ba0224[Timelines][Plugins][Left] Plugins now provide their path ID. Feed redone as it's own independant template.Eliseu Amaro2021-09-22 16:46:58 +01:00
05f16a3084
[ENTITY][AttachmentThumbnail] Now thumbnails are always only available in three sizes: small, medium, big Commit jointly produced with eli (Eliseu Amaro)Diogo Peralta Cordeiro2021-09-22 15:08:30 +01:00
c1e7d486a3
[Posting] Fix bug with early DB::flush that would discard attachments relationsDiogo Peralta Cordeiro2021-09-22 15:01:52 +01:00
3f618c2674[TWIG][Cards][Profile] Card templates! Profile now has a card template to be used everywhere you need to show quick actor information.Eliseu Amaro2021-09-22 14:10:36 +01:00
c6082bab10
[COMPONENT][Tag] Update tag stream to use new pagedStream formatHugo Sales2021-09-21 16:39:36 +01:00
69e7dc44bd
[ENTITY][Note] Change isVisibleTo to allow for not supplying an actorHugo Sales2021-09-21 16:38:50 +01:00
879f54c772
[CACHE] Filter notes by scope in pagedStreamHugo Sales2021-09-21 16:28:54 +01:00
14c173df7a
[CACHE][COMPONENT][Tag] Add generic Cache::pagedStream and use it for the tag stream. Note that it doesn't respect scope yetHugo Sales2021-09-21 15:35:07 +01:00
6cd86cac25
[COMPONENT][Tag] Add tag stream, with pagingHugo Sales2021-09-20 16:17:13 +01:00
2f3f7b8469
[COMPONENTS][Posting][Link][Tag] Pass the note, not just the id in ProcessNoteContentHugo Sales2021-09-20 16:16:42 +01:00
0ef151edac[CSS] Now properly following Van de Graaf / Tschichold Page Construction Canon.Eliseu Amaro2021-09-20 16:06:57 +01:00
543853c374[PLUGINS][Actor][Profile] Current user profile in line with other users. Directory plugin actor template standardized.Eliseu Amaro2021-09-20 14:38:39 +01:00
e8f4563633
[UTIL][Formatting][COMPONENT][Link][Tag] Refactor code from formatting into Link and Tag, where appropriate. Drop 'perfect url regex' as the one used in v2 is betterHugo Sales2021-09-20 13:08:17 +01:00
556b8f8265
[ENTITY][NoteTag] Add 'canonical' field to tagHugo Sales2021-09-18 14:09:14 +01:00
04174bc56d
[UTIL][UI] Change how plaintext notes are rendered to be split into paragraphs. Remove span around tagsHugo Sales2021-09-16 16:56:34 +01:00
51c7e10483
[UTIL][HTML] Allow specifying options: [raw => bool], whether to escape the provided inner HTML or not. Use with careHugo Sales2021-09-16 16:50:02 +01:00
baeb1dde7a[Posting][CSS] Fix for qtwebengine and gecko not displaying background color on input elements. Minor bug fixes.Eliseu Amaro2021-09-20 12:34:28 +01:00
6c899b7b61
[Plugins][Components] Fixed issue where right panel form was rendered multiple times in actors plugin page. Actors page done.Eliseu Amaro2021-09-17 21:51:55 +01:00
e4b650be46
[PLUGINS][Settings] Removed unused templates. Directory plugin templates now using actual templates. Notification settings using details element now.Eliseu Amaro2021-09-17 20:33:02 +01:00
d6f31d102a
[CORE][ActivityStreamsTwo][ActivityPub] Set all routes Allow global routes to act for every actor Fix Favoured stream queryDiogo Peralta Cordeiro2021-09-16 17:04:05 +01:00
a4a7039786
[CSS] Less redraws on details element hover feedback.Eliseu Amaro2021-09-17 00:10:18 +01:00
380eec5eb0
[CSS] Fixed inconsistent side panels font size. Note's view improvements.Eliseu Amaro2021-09-16 23:53:38 +01:00
b8e66aa9bf
[CSS] Scrollable panels. Attachments width is retained on view now.Eliseu Amaro2021-09-16 16:57:10 +01:00
42f9a6a79c
[CSS][Attachments] Attachments page view done. Standardized left and right panels sections. Applying styling through key classes to be defined in docs.Eliseu Amaro2021-09-16 16:27:28 +01:00
eda3a5ffb6
[DOCUMENTATION][DB] Fix database examples and documentationHugo Sales2021-09-16 14:01:51 +01:00
ee7721da96
[DOCUMENTATION] Add documentation on developer toolsHugo Sales2021-09-16 12:57:43 +01:00