Commit Graph

217 Commits

Author SHA1 Message Date
Daniel
696ebe60e0 [Poll] Restructured templates, added misssing poll related css 2021-04-14 15:37:23 +00:00
Daniel
168b7d313a [Poll] Polls now have an associated note, poll templates, start_show_styles event, started css 2021-04-14 15:37:23 +00:00
Daniel
3a51d3ef89 [Poll] Started testing with note integration 2021-04-14 15:37:23 +00:00
Daniel
8543c8c68e [Poll] Added templates, response counting 2021-04-14 15:37:23 +00:00
Daniel
b860c6bbb0 [Poll] Started porting Poll Plugin 2021-04-14 15:37:23 +00:00
Daniel
0868880d45 [TESTS] Added unit tests 2021-04-14 15:37:23 +00:00
Angelo D. Moura
cacd9a574d [TWIG] Add SVG icon embed function 2021-04-14 15:37:23 +00:00
Diogo Machado
5a7b895476 [DB][TESTS] Implement Doctrine event listener to update timestamps on modification, and related tests 2021-04-14 15:37:23 +00:00
8a14222d51 [NETWORK][TreeNotes] Add TreeNotes plugin which takes over the responsibility of displaying a conversation as a tree, in order to reduce the number of queries 2021-04-14 15:37:23 +00:00
Hugo Sales
8ef85e90e9 [UI] Make configured instance name show in UI, fix repeat icon 2021-04-14 15:37:23 +00:00
Hugo Sales
c8b6db650a [UI] Only show note action buttons if a user is logged in 2021-04-14 15:37:22 +00:00
Hugo Sales
7a68ba4f05 [UI][NOTE] Add reply to in UI 2021-04-14 15:37:22 +00:00
rainydaysavings
8e17dd1829 [TWIG] Improving view template structure 2021-04-14 15:37:22 +00:00
rainydaysavings
3a4d3fc1e2 [TWIG] Adding active rules 2021-04-14 15:37:22 +00:00
rainydaysavings
40aa4fa60e [CONTROLLER][ROUTE] Favourites page initial query implementation and routing 2021-04-14 15:37:22 +00:00
Hugo Sales
5cf7050008 [Media] Display images and videos inline in notes 2021-04-14 15:37:22 +00:00
rainydaysavings
af3ed18d48 [UI][TWIG] Fixing note actions placement and size, more descriptive rules 2021-04-14 15:37:22 +00:00
Hugo Sales
54e8852fb7 [Posting] Fix posting form name and css 2021-04-14 15:37:22 +00:00
rainydaysavings
c423101c00 [TWIG] Making notes view more easily customizable 2021-04-14 15:37:22 +00:00
rainydaysavings
0ed0d0470c [Favourite] Add backend support for favourite 2021-04-14 15:37:22 +00:00
rainydaysavings
f4e52f5e11 [TWIG] Various routes added 2021-04-14 15:37:22 +00:00
rainydaysavings
492f32c555 [COMPONENT][CONTROLLER][TWIG] Recycle component work 2021-04-14 15:37:22 +00:00
rainydaysavings
b0566e7b8c [TWIG][UI] Replies CSS fixes 2021-04-14 15:37:22 +00:00
rainydaysavings
2d1200e2e6 [COMPONENT] Favourite initial implementation 2021-04-14 15:37:22 +00:00
rainydaysavings
fa0612c0d1 [UI] Checkboxes now display a custom tick 2021-04-14 15:37:22 +00:00
rainydaysavings
4d0028d95f [TWIG] Timeline attachment form restructure 2021-04-14 15:37:22 +00:00
Hugo Sales
e13e763d5c [NOTE][UI] Add note replying and UI displaying 2021-04-14 15:37:22 +00:00
rainydaysavings
07178e6ffa [TWIG] Timeline template rework 2021-04-14 15:37:22 +00:00
rainydaysavings
be86a05ddb [TWIG] Timeline structure rework 2021-04-14 15:37:22 +00:00
rainydaysavings
655b5e36a4 [UI] Links removed since they are part of a plugin 2021-04-14 15:37:22 +00:00
rainydaysavings
253705f704 [UI][TWIG] Better, divided form rendring of the posting form 2021-04-14 15:37:22 +00:00
rainydaysavings
9442556c3e [UI] Fixing login and register styling, refactoring 2021-04-14 15:37:22 +00:00
rainydaysavings
fa40bfb8dc [UI] Fixing static pages styling 2021-04-14 15:37:22 +00:00
rainydaysavings
27d292affd [UI] Fixes to settings CSS 2021-04-14 15:37:22 +00:00
rainydaysavings
dc5992bebd [UI] Finalizing timeline structure and CSS 2021-04-14 15:37:22 +00:00
Hugo Sales
43665749bb [UI][TWIG] Small UI cleanup and change twig 'active' function to check for starts with, rather than equals 2021-04-14 15:37:22 +00:00
Hugo Sales
1b0cab6dc8 [UI][NOTE] Post and see attachments 2021-04-14 15:37:22 +00:00
Hugo Sales
624aef0a8e [UI][MEDIA] Add actor avatar in feed timeline 2021-04-14 15:37:22 +00:00
rainydaysavings
fc6bb1ddf6 [UI] Fixing timeline notice structure and CSS 2021-04-14 15:37:22 +00:00
rainydaysavings
475e78e13f [UI] Fix left panel new dynamic components view 2021-04-14 15:37:22 +00:00
Hugo Sales
8ceeb6be80 [UI][SELFTAGS] Display 'none' if the user doesn't have selftags 2021-04-14 15:37:22 +00:00
Hugo Sales
0758b84d2c [UI][LEFT] Add # before selftags, and link 2021-04-14 15:37:22 +00:00
Hugo Sales
8276baecab [UI][CACHE][DB] Add follow counts to left panel, caching the results; change follow table 2021-04-14 15:37:22 +00:00
Hugo Sales
b678ab2191 [UI][LEFT] Add link to settings on avatar and personal info 2021-04-14 15:37:22 +00:00
Hugo Sales
513a1e58b8 [MODULE][Left][UI][TAGS] Add Left module which handles fetching tags and followers, fix self tags 2021-04-14 15:37:22 +00:00
Hugo Sales
8f43c12e22 [STREAM][NetworkPublic] Add skeleton of public timeline and posting 2021-04-14 15:37:22 +00:00
rainydaysavings
9fa363d9bf [UI] Public feed responsive CSS work 2021-04-14 15:37:22 +00:00
rainydaysavings
7d593366c7 [UI] Feed structure done, feed CSS work 2021-04-14 15:37:22 +00:00
rainydaysavings
4d00a0f6dd [UI] Polishing design, settings pages 2021-04-14 15:37:22 +00:00
rainydaysavings
648a911055 [UI] Polishing base template 2021-04-14 15:37:22 +00:00
rainydaysavings
c9b36b6030 [UI] Right panel checkbox size fix 2021-04-14 15:37:22 +00:00
rainydaysavings
46d946f381 [UI] Complete base CSS overhaul and new theme 2021-04-14 15:37:22 +00:00
rainydaysavings
4568578e16 [UI] Right panel added 2021-04-14 15:37:22 +00:00
rainydaysavings
c0b6d8807f [UI] Additional fixes to settings page 2021-04-14 15:37:22 +00:00
Hugo Sales
a20e95fd38 [ROUTES] Add redirect from root to main/all, link from header to root, and change parameter order on RouteLoader::connect 2021-04-14 15:37:22 +00:00
Hugo Sales
a5c97762e0 [AVATAR] Fixed avatar upload, added avatar inline download and updated template and base controller 2021-04-14 15:37:22 +00:00
Hugo Sales
65d6204a01 [UI][SETTINGS] User notification settings with configurable transports (through plugins) 2021-04-14 15:37:22 +00:00
rainydaysavings
19e4f120c0 [UI] Notifications settings styling finished 2021-04-14 15:37:22 +00:00
rainydaysavings
246bf30c41 [UI] Notification settings tabs functional 2021-04-14 15:37:22 +00:00
rainydaysavings
a71f54c6bf [UI] Notifications settings page CSS work 2021-04-14 15:37:22 +00:00
rainydaysavings
e4db0eb9b9 [UI] Accessibility improvements all around 2021-04-14 15:37:22 +00:00
rainydaysavings
e1ff2a0ef1 [UI] Fixed issue where certain form element would be on top the left panel 2021-04-14 15:37:22 +00:00
rainydaysavings
d38bf8ff4c [UI] Cropping avatar as a circle, proper preview done 2021-04-14 15:37:22 +00:00
rainydaysavings
caab08b017 [CONTROLLER][UI] Avatar JS cropping added 2021-04-14 15:37:22 +00:00
rainydaysavings
a64a099d7d [UI] Controller and Route for FAQ page created as well as basic template structure 2021-04-14 15:37:22 +00:00
rainydaysavings
2a75237c70 [UI] Settings pages routes and styling done. 2021-04-14 15:37:22 +00:00
Hugo Sales
b2b0990bf6 [CONTROLLER][UI] Add notification settings form 2021-04-14 15:37:22 +00:00
Hugo Sales
e620c20bb4 [UI][CONTROLLER] Work on tabbed notification settings panel 2021-04-14 15:37:21 +00:00
rainydaysavings
9a2ac34ba3 [UI][ROUTES][CONTROLLER] Fixing Settings navs and templates 2021-04-14 15:37:21 +00:00
rainydaysavings
e334ce9a55 [UI] Register and Login rework 2021-04-14 15:37:21 +00:00
rainydaysavings
b8a0d14fd5 [UI] Left panel fix 2021-04-14 15:37:21 +00:00
Hugo Sales
8088b78a24 [UI][ROUTES] s%settings/profile%settings/personal_info% 2021-04-14 15:37:21 +00:00
rainydaysavings
6d6b1447f8 [TWIG][ROUTES] Footer links routes and pages added 2021-04-14 15:37:21 +00:00
rainydaysavings
801399218f [UI][ROUTES] Footer links added 2021-04-14 15:37:21 +00:00
rainydaysavings
c2e69a06b0 [UI] Fixing problem due to Firefox's autofill filter 2021-04-14 15:37:21 +00:00
rainydaysavings
ae49f82580 [UI] Login template small fix 2021-04-14 15:37:21 +00:00
rainydaysavings
879666fab7 [UI] Left panel template and Login page CSS work done 2021-04-14 15:37:21 +00:00
Hugo Sales
f081d58e2b [USER][UI][AUTHENTICATION] Add registration form 2021-04-14 15:37:21 +00:00
Hugo Sales
92ecb50cff [TWIG] Add twig function to output the active tag if the current route matches a given one 2021-04-14 15:37:21 +00:00
Hugo Sales
0e96ffe287 [UI][SESSION] Add login and logout pages 2021-04-14 15:37:21 +00:00
rainydaysavings
f361a64ab5 [UI] Settings routes refactor, avatar and misc settings added. 2021-04-14 15:37:21 +00:00
rainydaysavings
a4934a4ef3 [UI][CONTROLLER][ROUTES] UserPanel account page form added, account page CSS work 2021-04-14 15:37:21 +00:00
rainydaysavings
46c63b3240 [UI] Fixed top header spacing issue, hamburger menu weird rendering 2021-04-14 15:37:21 +00:00
rainydaysavings
f77f56e1f2 [UI] FAQ pages markdown fixes 2021-04-14 15:37:21 +00:00
rainydaysavings
02b17049e3 [UI] Reset CSS added, small fixes all around 2021-04-14 15:37:21 +00:00
rainydaysavings
ee6791fe97 [UI] Settings page CSS redesign port completed 2021-04-14 15:37:21 +00:00
rainydaysavings
de5554f1e2 [UI][CONTROLLER][ROUTES] Corrected core action name, UserPanel CSS work 2021-04-14 15:37:21 +00:00
rainydaysavings
e1f9143cf5 [UI] Fixed FAQ template issues 2021-04-14 15:37:21 +00:00
rainydaysavings
4fd69b684a [UI] Side panel animation added 2021-04-14 15:37:21 +00:00
rainydaysavings
c133565780 [UI] Redesign responsiveness work done 2021-04-14 15:37:21 +00:00
rainydaysavings
099be93420 [UI] Further work into new side panel design 2021-04-14 15:37:21 +00:00
rainydaysavings
43b7076ff8 [UI] Basic implementation of the new base design 2021-04-14 15:37:21 +00:00
rainydaysavings
2b4540952e [UI][CONTROLLER] Profile settings action functionality working 2021-04-14 15:37:21 +00:00
Hugo Sales
ceb5092b34 [CONTROLLER] Show dummy notices in main/all 2021-04-14 15:37:21 +00:00
rainydaysavings
b39d43a700 [TWIG][UI] Settings: removed unnecessary pages, responsive CSS work 2021-04-14 15:37:21 +00:00
rainydaysavings
20497bf905 [UI][CONTROLLER] Settings page styling almost done. 2021-04-14 15:37:21 +00:00
rainydaysavings
fe20ed08d0 [TWIG] faq/contact template route fix 2021-04-14 15:37:21 +00:00
rainydaysavings
a87653860b [FAQ] Removing unnecessary categories. 2021-04-14 15:37:21 +00:00
rainydaysavings
9f2977bfd1 [UI][FAQ] FAQ polish, better use of twig, responsive css. 2021-04-14 15:37:21 +00:00
rainydaysavings
1e8efe180c [UI][Mobile][FAQ][ROUTES] FAQ sub pages and routing added, small screen css work started. 2021-04-14 15:37:21 +00:00
rainydaysavings
29712edbd3 [UI] Icon assets now work with Symfony asset component, header icon placement fixes 2021-04-14 15:37:21 +00:00
rainydaysavings
0211771d5f [UI][ROUTES][CONTROLLER] Settings pages routes and styling done. 2021-04-14 15:37:21 +00:00
rainydaysavings
f100d33d94 [UI] Work started on profile settings page. 2021-04-14 15:37:21 +00:00
rainydaysavings
9a05f11b65 [UI][Header] New header implemented. 2021-04-14 15:37:21 +00:00
rainydaysavings
b28f3ffa19 [TWIG][UI] CSS refactoring, containerized twig blocks and settings initial work 2021-04-14 15:37:21 +00:00
rainydaysavings
168d138481 [TWIG] FAQ base template hierarchy fixes
Minor refactoring of routes for FAQ static pages
2021-04-14 15:37:21 +00:00
rainydaysavings
3daa764d87 [UI][ROUTES] Better use of icons, fixing static pages routing. 2021-04-14 15:37:21 +00:00
rainydaysavings
ff06671cd5 [UI][FAQ] Better FAQ organization, removing unnecessary categories. 2021-04-14 15:37:21 +00:00
rainydaysavings
5736bd1408 [UI][Mobile][FAQ] FAQ polish, better use of twig, responsive css. 2021-04-14 15:37:21 +00:00
rainydaysavings
999b31b615 [UI][Mobile][FAQ] FAQ sub pages and routing added, small screen css work started. 2021-04-14 15:37:21 +00:00
rainydaysavings
e925c566ac [UI] SVG icons added
[TWIG][UI] Header completed
2021-04-14 15:37:21 +00:00
rainydaysavings
8faf299a23 [UI][FAQ] FAQ page progress, assets folder and assets added 2021-04-14 15:37:21 +00:00
rainydaysavings
2985284f2b [UI][FAQ] Controller and Route for FAQ page created as well as basic template structure 2021-04-14 15:37:21 +00:00
Hugo Sales
4b4f235481 [ROUTE][ADMIN][CONFIG] Add route to update values in the config table 2021-04-14 15:37:21 +00:00
Hugo Sales
66c4ab7e24 [UI][CONFIG] Added admin configuration form 2021-04-14 15:37:20 +00:00
Hugo Sales
c0e53ae658 [CORE][ROUTES] Example route 2021-04-14 15:36:35 +00:00
Hugo Sales
86b5bfe075 [V3] Big Bang
Beginning anew, this time with a modern framework: symfony
2021-04-14 15:36:35 +00:00