Hugo Sales
|
bd321f05a7
|
[TESTS] Exclude HTTPClient from testing, as it's a simple wrapper and we don't want to be performing HTTP requests in tests, for speed and reliability
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
2ee99e5176
|
[TESTS] Raise test coverage for Form to 100%
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
0f634e86c7
|
[TESTS] Revert exposing Redis docker container ports, as this conflicts with the actual instance, and was intended for testing
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
b111870853
|
[TESTS][EVENTS] Raise test coverage for Event class to 100%
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
871422e6b6
|
[TESTS][ENTITY] Raise test coverage for Entity class to 100%
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
3b18853ff1
|
[TESTS][LOG] Raise test coverage for Log class to 100%
|
2021-09-14 13:13:14 +01:00 |
|
Hugo Sales
|
f98ce1c3d0
|
[TESTS] Ignore GNUsocial class from tests, as it simply pipes objects around
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
3cc1756d1b
|
[FORM][DOCUMENTATION] Add documentation to Form class
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
f9a022745e
|
[EVENT] Fixup implementation, as imformed by tests
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
d22711504c
|
[ENTITY] Fixup implementation, as imformed by tests
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
8317c612ff
|
[DB] Handle using methods with class name as well as table name and add lookup methods
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
747b464c7d
|
[TESTS] Add missing tests for Common
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
9ce30751af
|
[TESTS] Expand and fix cache tests
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
bfe9c6c9c4
|
[TESTS] Add ignore annotations to code paths that serve as hooks in DependencyInjection
|
2021-09-14 13:13:13 +01:00 |
|
Hugo Sales
|
28c010fcc7
|
[TESTS][CACHE] Fixup errors found in cache implementation by testing. Ensure the newest values are kept, in pushList with max_count
|
2021-09-14 13:13:12 +01:00 |
|
Hugo Sales
|
e2f61b05d8
|
[ENTITY] Fix foreign key type in Cover entity, as found by tests
|
2021-09-14 13:13:12 +01:00 |
|
Hugo Sales
|
a8081854c2
|
[TESTS] Exclude Routes from testing, as well as, temporarily, src/Security
|
2021-09-14 13:13:12 +01:00 |
|
Hugo Sales
|
88f1437ee7
|
[TESTS] Use vendor/bin/simple-phpunit for running the tests, as it provides the appropriate polyfills
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
082656d1ae
|
[LEFT][RIGHT][CSS] Panels now occupy full page in smaller screen sizes.
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
bd9e86afe0
|
[RIGHT][CSS] Right panel now shows an intuitive icon for other note options available.
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
625c056f30
|
[TWIG][CSS] Overall CSS optimizations. Image gradients are now used, 64x64 px.
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
c8a8e94d48
|
[SETTINGS][PLUGIN][CONTROLLER] Populate profile tabs event added. Settings base template populated with such event for plugins and components.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
6dd0292397
|
[SETTINGS][ROUTES][CONTROLLER] Settings overhaul, refactoring to accommodate new global settings view. WIP, component settings aren't shown at the moment.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
eed74972c5
|
[SETTINGS][TWIG][CSS] Settings WIP. Form polished, dropdowns need styling.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:12 +01:00 |
|
Eliseu Amaro
|
d12f97c623
|
[BASE][CSS] Snappier and consistent animations.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:11 +01:00 |
|
Eliseu Amaro
|
10d7462d02
|
[TWIG][SETTINGS] WIP. Settings navigation early sketch.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:11 +01:00 |
|
Eliseu Amaro
|
a6f5c61aef
|
[CSS] <figcaption> now has top padding for better legibility, hover now resizes it's element accordingly.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:11 +01:00 |
|
Eliseu Amaro
|
d16614982a
|
[TWIG][CSS] Panels are fixed and base content acts accordingly on all sizes.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
7b6a44cfbb
|
[DOCS][Dev] Add HTTP Client
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
c99e447308
|
[DOCS][Dev] Add Security
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
367cc5c5c7
|
[DOCS][Dev] Add Queues
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
27fb2da1d0
|
[DOCS][Dev] Add Internationalisation
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
3dffbdd0b7
|
[DOCS][Dev] Add Attachments
|
2021-09-14 13:13:11 +01:00 |
|
Diogo Peralta Cordeiro
|
2473c9afa9
|
[DOCS][Dev] Configure search
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
70ab7e7af7
|
[DOCS][Dev] Add Logging
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
ef827db77c
|
[DOCS][Dev] Add Templates
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
ce39f6ca4a
|
[DOCS][Dev] Add Routes and Controllers
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
0c6088225f
|
[DOCS][Dev] Add Cache
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
b60a07f270
|
[DOCS][Dev] Cleanup src directory
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
9baf3a3124
|
[DOCS][Dev] Add database chapter
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
ad49988e0b
|
[DOCS][DEV] Add events
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
2be4aeaab2
|
[DOCS][Paradigms] Elaborate on Null, Set and Void
|
2021-09-14 13:13:10 +01:00 |
|
Diogo Peralta Cordeiro
|
c020958690
|
[DOCS] Write exceptions chapter
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
75bbf6c728
|
[TWIG][CSS] Final fix for panels, resizing works as intended, content is wrapped when no space is available. Simpler rules throughout.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
ce06c1dfd2
|
[TWIG][CSS] Panels weren't "flexing" properly, in smaller sizes the right panel form would break.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
e546721ca1
|
[TWIG][CSS] Fixed right panel buttons, fix issue where the form was invalid on send.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
203b16c5bf
|
[TWIG][CSS] Right panel WIP. Create a note now looks better, need to style in some way the default user agent buttons without removing features (e.g. current file chosen).
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
4805550c66
|
[TWIG][CSS] Left panel profile section done.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
9d50289c3f
|
[TWIG][CSS] Register and Login styling done.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|
Eliseu Amaro
|
5e31e3290d
|
[CSS] Fixing poor responsiveness to main nav element hover animation.
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro>
|
2021-09-14 13:13:09 +01:00 |
|