-
06a8aabc01
Merge branch 'feature/v1.5.0' for v1.5.0 release
main
v1.5.0
Phil Skentelbery
2025-12-17 15:58:32 -07:00
-
-
4ee2c189ae
release: v1.5.0 - Quality of Life Improvements
Phil Skentelbery
2025-12-17 15:57:45 -07:00
-
c94cb377d3
release: Bump version to 1.5.0-rc.1 for testing
v1.5.0-rc.1
Phil Skentelbery
2025-12-17 14:25:33 -07:00
-
2bd971f3d6
fix(auth): Implement IndieAuth endpoint discovery per W3C spec
Phil Skentelbery
2025-12-17 13:52:36 -07:00
-
84e693fe57
release: Bump version to 1.5.0
Phil Skentelbery
2025-12-17 12:36:16 -07:00
-
975046abc7
test: Expand coverage to 90% for v1.5.0
Phil Skentelbery
2025-12-17 11:56:03 -07:00
-
21fa7acfbb
feat(media): Make variant generation atomic with database
Phil Skentelbery
2025-12-17 11:26:26 -07:00
-
b689e02e64
perf(feed): Batch load media and tags to fix N+1 query
Phil Skentelbery
2025-12-17 10:42:44 -07:00
-
1b45a64920
feat: v1.5.0 Phase 2 - Debug File Management
Phil Skentelbery
2025-12-17 10:05:42 -07:00
-
3f1f82a749
feat(slugs): Implement timestamp-based slugs per ADR-062
Phil Skentelbery
2025-12-17 09:49:30 -07:00
-
92e7bdd342
feat(tests): Phase 0 - Fix flaky and broken tests
Phil Skentelbery
2025-12-17 09:24:12 -07:00
-
0acefa4670
docs: Update Phase 0 with specific test fix requirements
Phil Skentelbery
2025-12-16 20:45:41 -07:00
-
-
9dcc5c5710
docs: v1.5.0 planning - ADR-062, release plan, and design docs
Phil Skentelbery
2025-12-16 19:38:01 -07:00
-
7be2fb0f62
docs: Add v1.5.0 "Trigger" release definition
Phil Skentelbery
2025-12-16 19:04:43 -07:00
-
730eb8d58c
docs: Add v1.4.2 review documents and update backlog
v1.4.2
Phil Skentelbery
2025-12-16 18:57:39 -07:00
-
6682339a86
fix(media): Increase max dimension to 12000px for modern phone cameras
v1.4.2-rc.7
Phil Skentelbery
2025-12-16 18:29:21 -07:00
-
d416463242
fix(media): Add MPO format support for iPhone portrait photos
v1.4.2-rc.6
Phil Skentelbery
2025-12-16 18:23:23 -07:00
-
25b8cbd79d
chore: Add format detection logging for debugging
v1.4.2-rc.5
Phil Skentelbery
2025-12-16 18:14:05 -07:00
-
042505d5a6
fix(media): Add MAX_CONTENT_LENGTH and debug file capture - v1.4.2
v1.4.2-rc.4
Phil Skentelbery
2025-12-16 18:08:36 -07:00
-
72f3d4a55e
fix(media): Save failed uploads to debug/ for analysis - v1.4.2
Phil Skentelbery
2025-12-16 18:06:51 -07:00
-
e8ff0a0dcb
fix(media): Add debug logging for unrecognized image formats - v1.4.2
v1.4.2-rc.3
Phil Skentelbery
2025-12-16 18:06:09 -07:00
-
9bc6780a8e
fix(media): Handle HEIC files with wrong extension - v1.4.2
v1.4.2-rc.2
Phil Skentelbery
2025-12-16 17:54:50 -07:00
-
e4e481d7cf
feat(media): Add HEIC/HEIF image support - v1.4.2
v1.4.2-rc.1
Phil Skentelbery
2025-12-16 17:45:53 -07:00
-
07f351fef7
feat(media): Add comprehensive logging for media uploads - v1.4.1
v1.4.1-rc.1
Phil Skentelbery
2025-12-16 17:22:22 -07:00
-
fd92a1d1eb
fix: Clean up variant files in delete_media() - v1.4.0
v1.4.0-rc.1
feature/v1.4.0-media
Phil Skentelbery
2025-12-16 11:10:21 -07:00
-
68d1a1d879
feat: v1.4.0 Phase 5 - Testing & Documentation
Phil Skentelbery
2025-12-16 08:18:54 -07:00
-
00f21d2a51
docs: Add Phase 4 implementation report
Phil Skentelbery
2025-12-16 08:01:06 -07:00
-
83dc488457
feat: v1.4.0 Phase 4 - Enhanced Feed Media
Phil Skentelbery
2025-12-16 07:47:56 -07:00
-
c64feaea23
feat: v1.4.0 Phase 3 - Micropub Media Endpoint
Phil Skentelbery
2025-12-10 18:32:21 -07:00
-
501a711050
feat(media): Add image variant support - v1.4.0 Phase 2
Phil Skentelbery
2025-12-10 18:19:24 -07:00
-
1b51c82656
feat: Implement v1.4.0 Phase 1 - Large Image Support
Phil Skentelbery
2025-12-10 17:57:44 -07:00
-
5ea9c8f330
release: Bump version to 1.3.1
v1.3.1
Phil Skentelbery
2025-12-10 14:36:59 -07:00
-
98692c35db
Merge branch 'feature/feed-tags' for v1.3.1
v1.3.1-rc.1
Phil Skentelbery
2025-12-10 13:28:16 -07:00
-
-
61cba2fa6d
release: Bump version to 1.3.1rc1
Phil Skentelbery
2025-12-10 13:27:55 -07:00
-
cba24ab06f
fix: Use _cached_tags for Note model compatibility in feeds
Phil Skentelbery
2025-12-10 13:25:28 -07:00
-
9b26de7b05
feat: Add tag/category support to all feed formats (v1.3.1)
Phil Skentelbery
2025-12-10 12:33:35 -07:00
-
-
3222620cee
release: Bump version to 1.3.0
v1.3.0
Phil Skentelbery
2025-12-10 12:19:11 -07:00
-
247eb34c36
Merge feature/v1.3.0-tags-microformats into main
v1.3.0-rc.1
Phil Skentelbery
2025-12-10 12:01:09 -07:00
-
-
41b65703f9
docs: Add v1.3.1 and v1.4.0 release definitions
Phil Skentelbery
2025-12-10 12:00:56 -07:00
-
f901aa2242
docs: Update project plan files
Phil Skentelbery
2025-12-10 11:58:45 -07:00
-
5ca8b7e9b4
release: Bump version to 1.3.0-rc.1
Phil Skentelbery
2025-12-10 11:58:10 -07:00
-
3d80e1af51
test(microformats): Add v1.3.0 validation tests for tags and h-feed
Phil Skentelbery
2025-12-10 11:51:39 -07:00
-
372064b116
feat(tags): Add tag archive route and admin interface integration
Phil Skentelbery
2025-12-10 11:42:16 -07:00
-
377027e79a
feat(templates): Add microformats2 h-feed and p-category markup for tags
Phil Skentelbery
2025-12-10 11:35:11 -07:00
-
f10d0679da
feat(tags): Add database schema and tags module (v1.3.0 Phase 1)
Phil Skentelbery
2025-12-10 11:24:23 -07:00
-
-
927db4aea0
release: Bump version to 1.2.0
v1.2.0
Phil Skentelbery
2025-12-10 08:39:54 -07:00
-
27501f6381
feat: v1.2.0-rc.2 - Media display fixes and feed enhancements
v1.2.0-rc.2
Phil Skentelbery
2025-12-09 14:58:37 -07:00
-
10d85bb78b
fix: Apply correlation filter to handlers for proper multi-logger support
Phil Skentelbery
2025-11-28 16:22:12 -07:00
-
dd822a35b5
feat: v1.2.0-rc.1 - IndieWeb Features Release Candidate
v1.2.0-rc.1
Phil Skentelbery
2025-11-28 15:02:20 -07:00
-
83739ec2c6
release: Promote v1.1.2-rc.2 to stable v1.1.2 "Syndicate"
v1.1.2
Phil Skentelbery
2025-11-28 09:59:42 -07:00
-
1e2135a49a
fix: Resolve v1.1.2-rc.1 production issues - Static files and metrics
v1.1.2-rc.2
Phil Skentelbery
2025-11-28 09:46:31 -07:00
-
34b576ff79
docs: Add upgrade guide for v1.1.2-rc.1
Phil Skentelbery
2025-11-28 02:12:24 -07:00
-
dd63df7858
chore: Bump version to 1.1.2-rc.1
v1.1.2-rc.1
Phil Skentelbery
2025-11-28 02:03:46 -07:00
-
7dc2f11670
Merge v1.1.2 Phase 3 - Feed Enhancements (Caching, Statistics, OPML)
Phil Skentelbery
2025-11-27 21:44:44 -07:00
-
-
32fe1de50f
feat: Complete v1.1.2 Phase 3 - Feed Enhancements (Caching, Statistics, OPML)
Phil Skentelbery
2025-11-27 21:42:37 -07:00
-
c1dd706b8f
feat: Implement Phase 3 Feed Caching (Partial)
Phil Skentelbery
2025-11-27 21:14:03 -07:00
-
-
f59cbb30a5
Merge v1.1.2 Phase 2 - Feed Formats (RSS, ATOM, JSON Feed)
Phil Skentelbery
2025-11-27 20:58:33 -07:00
-
-
8fbdcb6e6f
feat: Complete Phase 2.4 - HTTP Content Negotiation
Phil Skentelbery
2025-11-27 20:46:49 -07:00
-
59e9d402c6
feat: Implement Phase 2 Feed Formats - ATOM, JSON Feed, RSS fix (Phases 2.0-2.3)
Phil Skentelbery
2025-11-26 14:54:52 -07:00
-
a99b27d4e9
Merge v1.1.2 Phase 1 - Complete Metrics Instrumentation
Phil Skentelbery
2025-11-26 14:14:54 -07:00
-
-
b0230b1233
feat: Complete v1.1.2 Phase 1 - Metrics Instrumentation
Phil Skentelbery
2025-11-26 14:13:44 -07:00
-
-
1c73c4b7ae
Merge hotfix v1.1.1-rc.2 - Fix metrics dashboard 500 error
v1.1.1-rc.2
v1.1.1
Phil Skentelbery
2025-11-25 21:25:19 -07:00
-
-
d565721cdb
fix: Add data transformer to resolve metrics dashboard template mismatch
Phil Skentelbery
2025-11-25 21:24:47 -07:00
-
2ca6ecc28f
fix: Resolve admin dashboard route conflict causing 500 error
Phil Skentelbery
2025-11-25 21:08:42 -07:00
-
-
b46ab2264e
Merge v1.1.1 Polish release - Production readiness improvements
v1.1.1-rc.1
Phil Skentelbery
2025-11-25 20:49:36 -07:00
-
-
07fff01fab
feat: Complete v1.1.1 Phases 2 & 3 - Enhancements and Polish
Phil Skentelbery
2025-11-25 20:10:41 -07:00
-
93d2398c1d
feat: Implement v1.1.1 Phase 1 - Core Infrastructure
Phil Skentelbery
2025-11-25 13:56:30 -07:00
-
-
f62d3c5382
docs: Add v1.1.1 developer Q&A session
Phil Skentelbery
2025-11-25 13:43:56 -07:00
-
e589f5bd6c
docs: Fix ADR numbering conflicts and create comprehensive documentation indices
Phil Skentelbery
2025-11-25 13:28:56 -07:00
-
f28a48f560
docs: Update project plan for v1.1.0 completion
Phil Skentelbery
2025-11-25 11:31:43 -07:00
-
089df1087f
docs: Finalize CHANGELOG for v1.1.0 release
v1.1.0
Phil Skentelbery
2025-11-25 11:19:16 -07:00
-
8e943fd562
Merge bugfix/custom-slug-extraction: Fix mp-slug extraction
v1.1.0-rc.2
Phil Skentelbery
2025-11-25 11:11:38 -07:00
-
-
f06609acf1
docs: Add custom slug bug fix to CHANGELOG and implementation report
Phil Skentelbery
2025-11-25 11:06:06 -07:00
-
894e5e3906
fix: Extract mp-slug before property normalization
Phil Skentelbery
2025-11-25 11:03:28 -07:00
-
-
7231d97d3e
Merge feature/v1.1.0: SearchLight release
v1.1.0-rc.1
Phil Skentelbery
2025-11-25 10:40:27 -07:00
-
-
82bb1499d5
docs: Add v1.1.0 architecture and validation documentation
Phil Skentelbery
2025-11-25 10:39:58 -07:00
-
8f71ff36ec
feat(search): Add complete Search UI with API and web interface
Phil Skentelbery
2025-11-25 10:34:00 -07:00
-
91fdfdf7bc
chore: Bump version to 1.1.0
Phil Skentelbery
2025-11-25 10:08:37 -07:00
-
c7fcc21406
feat: Add custom slug support via mp-slug property
Phil Skentelbery
2025-11-25 10:05:38 -07:00
-
b3c1b16617
feat: Add full-text search with FTS5
Phil Skentelbery
2025-11-25 10:03:28 -07:00
-
8352c3ab7c
refactor: Rename SCHEMA_SQL to INITIAL_SCHEMA_SQL
Phil Skentelbery
2025-11-25 09:59:17 -07:00
-
d9df55ae63
fix: RSS feed now shows newest posts first
Phil Skentelbery
2025-11-25 09:56:10 -07:00
-
-
9e4aab486d
Merge hotfix/1.0.1-micropub-url into main
Phil Skentelbery
2025-11-25 08:58:54 -07:00
-
-
8adb27c6ed
Fix double slash in Micropub URL construction
v1.0.1
Phil Skentelbery
2025-11-25 08:56:06 -07:00
-
-
50ce3c526d
Release v1.0.0
v1.0.0
Phil Skentelbery
2025-11-25 08:33:44 -07:00
-
a7e0af9c2c
docs: Add complete documentation for v1.0.0-rc.5 hotfix
v1.0.0-rc.5
Phil Skentelbery
2025-11-24 20:20:00 -07:00
-
80bd51e4c1
fix: Implement IndieAuth endpoint discovery (v1.0.0-rc.5)
Phil Skentelbery
2025-11-24 19:41:39 -07:00
-
2240414f22
docs: Add architect documentation for migration race condition fix
Phil Skentelbery
2025-11-24 18:53:55 -07:00
-
686d753fb9
fix: Resolve migration race condition with multiple gunicorn workers
Phil Skentelbery
2025-11-24 18:52:51 -07:00
-
f4006dfce2
feat: Remove IndieAuth authorization server implementation
v1.0.0-rc.4
Phil Skentelbery
2025-11-24 18:17:36 -07:00
-
-
1e1a917056
docs: Add architectural review for IndieAuth removal
Phil Skentelbery
2025-11-24 18:15:27 -07:00
-
9ce262ef6e
docs: Add comprehensive IndieAuth removal implementation report
Phil Skentelbery
2025-11-24 17:25:25 -07:00
-
a3bac86647
feat: Complete IndieAuth server removal (Phases 2-4)
Phil Skentelbery
2025-11-24 17:23:46 -07:00
-
869402ab0d
fix: Update migration tests after Phase 1 IndieAuth removal
Phil Skentelbery
2025-11-24 17:16:28 -07:00
-
-
28388d2d1a
Merge hotfix/1.0.0-rc.3-migration-detection into main
v1.0.0-rc.3
Phil Skentelbery
2025-11-24 13:28:17 -07:00
-
-
2b2849a58d
docs: Add database migration architecture and conflict resolution documentation
Phil Skentelbery
2025-11-24 13:27:19 -07:00
-
605681de42
fix: Handle partially migrated databases in migration 002 detection
Phil Skentelbery
2025-11-24 13:26:15 -07:00
-
-
baf799120e
Merge hotfix/1.0.0-rc.2-migration-fix into main
v1.0.0-rc.2
Phil Skentelbery
2025-11-24 13:11:28 -07:00
-
-
3ed77fd45f
fix: Resolve database migration failure on existing databases
Phil Skentelbery
2025-11-24 13:11:14 -07:00
-
-
89758fd1a5
Merge branch 'feature/micropub-v1'
v1.0.0-rc.1
Phil Skentelbery
2025-11-24 12:43:06 -07:00
-