Spine
|
f6c2b994e8
|
revamp artist collage user experience
|
2025-10-13 09:26:11 +02:00 |
|
Spine
|
de779923e0
|
refactor edit torrent group
|
2025-10-01 09:34:01 +02:00 |
|
snufkin
|
9ed62e8102
|
Fix tag filter and add collage search test
|
2025-08-27 16:44:44 +02:00 |
|
Spine
|
d34a62733b
|
migrate bookmarks to Pg (phase 1)
|
2025-08-27 16:44:44 +02:00 |
|
Spine
|
944e045feb
|
mysql must not do any data escaping/mangling
|
2025-07-28 16:55:17 +02:00 |
|
Spine
|
c3df1da1b7
|
attribute tables are managed by deriving a base class
|
2025-07-28 16:55:17 +02:00 |
|
Spine
|
2b37c53e8a
|
replace user->id() method with user->id property
|
2025-07-28 16:55:16 +02:00 |
|
Spine
|
d5f3941e7a
|
BaseObject knows how to remove itself from the database
|
2025-07-28 16:55:16 +02:00 |
|
Spine
|
3447e855e8
|
move pg() accessor into Base class
|
2025-07-28 16:55:16 +02:00 |
|
Spine
|
36cda91529
|
declare strict types and Gazelle namespace
|
2025-05-23 14:41:16 +02:00 |
|
Spine
|
f1129ba931
|
remove personal collages in the era of foreign key constraints
|
2025-02-24 14:37:56 +01:00 |
|
snufkin
|
ff37b53fe0
|
Fix push notifications
|
2025-02-24 14:37:55 +01:00 |
|
Spine
|
2dcefd7e2b
|
more phpcs rules
|
2025-02-24 14:37:55 +01:00 |
|
Spine
|
8ec8529c7e
|
define an interface to allow the addition of collage entries
|
2024-12-20 09:39:21 +01:00 |
|
sheepish
|
db17ceef8c
|
optimize collage data loading
|
2024-12-20 09:39:21 +01:00 |
|
Spine
|
d6055cfe2e
|
enforce PSR12.Classes.ClosingBrace and PSR12.ControlStructures.ControlStructureSpacing
|
2024-12-20 09:39:18 +01:00 |
|
Spine
|
b0cab288bb
|
determine collage category during construction
|
2024-12-20 09:39:18 +01:00 |
|
Spine
|
e456c195a2
|
pass user objects to collage methods
|
2024-01-31 09:38:38 +01:00 |
|
Spine
|
f772d17e25
|
update rector, protect the consts!
|
2024-01-31 09:38:38 +01:00 |
|
Spine
|
267f2e1735
|
remove old phpcs exclusions
|
2023-10-15 17:50:10 +02:00 |
|
Spine
|
bb61a3d384
|
generalized featured album toolbox and rework freeleeching
|
2023-10-15 17:47:58 +02:00 |
|
Spine
|
ba596c70e4
|
use 'static' as return type for fluid methods
|
2023-09-19 13:22:08 +02:00 |
|
Spine
|
1efbc2ea15
|
refactor tableName() as a class constant
|
2023-09-19 13:21:25 +02:00 |
|
Spine
|
73ae95896e
|
BaseObject::setField() signals intention more clearly than setUpdate()
|
2023-06-28 19:55:32 +02:00 |
|
Spine
|
2fa29b3ab1
|
add added date column on manage collage page
|
2023-06-28 13:16:24 +02:00 |
|
Spine
|
8d4a96fd5f
|
Unit tests for collages
|
2023-06-28 09:47:10 +02:00 |
|
Spine
|
f16cb8cd33
|
apply rector to app/
|
2023-03-08 18:29:05 +01:00 |
|
Spine
|
3ae02f3602
|
gut local caching in PHP instance
|
2023-02-03 11:13:56 +01:00 |
|
Spine
|
01265bbcb2
|
renormalize BaseObject::info()
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
fa68a7ddfd
|
flush() returns itself
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
3986ec9d82
|
url() is a BaseObject method
|
2023-02-03 11:13:53 +01:00 |
|
Spine
|
29bee9e0e5
|
remove use of Torrents::get_groups() in Gazelle\Collage
|
2023-02-03 11:13:53 +01:00 |
|
Spine
|
c4b3bf426d
|
appify tgroup collage management
|
2023-02-03 11:13:51 +01:00 |
|
Spine
|
32ebfa7527
|
appify ajax collage endpoint
|
2023-02-03 11:13:50 +01:00 |
|
Spine
|
bf0ee062c5
|
modernize collage rendering
|
2023-02-03 11:13:50 +01:00 |
|
Spine
|
03fe628d90
|
fix: collage entryI
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
96e71316b6
|
move functionality from Collage to AbstractCollage
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
f668e4958e
|
fix: collage remove entry
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
f4e60ff4dd
|
fix: collage update sequence
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
6f1994f9f5
|
allow User class to purchase personal collages
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
bcb4fc74df
|
begin to move torrent and artist collage implementations into separate classes
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
7f5c09f7d4
|
log collage entry removals
|
2023-02-03 11:13:48 +01:00 |
|
Spine
|
777c449300
|
simplify Collage class properties
|
2023-02-03 11:13:47 +01:00 |
|
Spine
|
e45b451ed2
|
tidy first batch of PHPDoc warnings
|
2023-02-03 11:13:46 +01:00 |
|
Spine
|
56d868441c
|
use class instance variables of db, cache, twig
|
2023-02-03 11:13:46 +01:00 |
|
Spine
|
7554f5c66f
|
split subscription code into Subscription and Manager\Subscription classes
|
2023-02-03 11:13:45 +01:00 |
|
Spine
|
c5fae37f69
|
restructure app/ classes to remove check_perms()
|
2023-02-03 11:13:45 +01:00 |
|
Spine
|
c0427796b8
|
add url() and link() methods to BaseObject
|
2023-02-03 11:13:44 +01:00 |
|
Spine
|
3467a11da0
|
twigify artist collage management
|
2023-02-03 11:13:43 +01:00 |
|
Spine
|
0bba43930c
|
move Comments::delete_page() to comment manager
|
2023-02-03 11:13:41 +01:00 |
|