javier
d8cf1abf6a
Changed the default Open Graph locale in the Website library target from en_US to en_NL.
2026-08-24 22:33:13 +02:00
javier
eb0a2127f6
Reworded the documentation of the organization identifier helper in the Infrastructure package target.
2026-08-24 22:31:44 +02:00
javier
0ee8368e1a
Added the organization identifier helper to the StructuredData type in the Infrastructure package target.
2026-08-24 22:29:00 +02:00
javier
ecafb14608
Reworded the README documentation in the Infrastructure package target.
2026-08-24 17:49:06 +02:00
javier
c64c8b726d
Added the email property to the organization structured data in the Infrastructure package target.
2026-08-24 17:48:31 +02:00
javier
fec52b7942
Added the noindex robots tag to the responses on the Health controller in the Website library target.
2026-08-24 17:47:57 +02:00
javier
88bcae9dc9
Added the WebP case to the Asset extensions in the Infrastructure package.
2026-08-24 17:44:43 +02:00
javier
c0f56a4897
Wired the trailing-slash redirect into the App router in the Website service target.
2026-08-24 17:37:46 +02:00
javier
5996a78ff3
Documented and enabled the HTTPS redirect in the Website service.
2026-08-24 17:37:33 +02:00
javier
f6a77305ac
Trailing slash middleware for the Infrastructure package ( #53 )
2026-08-24 17:33:52 +02:00
javier
1520c44b16
HTTPS redirect middleware for the Infrastructure package ( #52 )
2026-08-24 17:32:02 +02:00
javier
fcfb3f21d5
Added the organization descriptors and a number value to the structured data types in the Infrastructure package.
2026-08-23 10:13:37 +02:00
javier
6c014525bf
Updated the analytics origin documentation for the Website service target.
2026-08-20 01:14:49 +02:00
javier
6ecc20987f
Updated the README file in the repository root.
2026-08-20 01:10:37 +02:00
javier
b6ad9ff497
Fixed the analytics and security headers for the Website service target.
2026-08-20 00:55:09 +02:00
javier
5422c8466d
Merge branch 'setup' into template
2026-08-16 09:09:55 +02:00
javier
091c0f0686
Added an optional per-asset folder to the Asset protocol and the AssetExtension extension in the Infrastructure package.
2026-08-15 23:44:06 +02:00
javier
459002544b
Merge branch 'setup' into template
2026-08-15 11:39:26 +02:00
javier
7d53be539e
Bundled the static files into the App test target.
2026-08-15 11:32:56 +02:00
javier
844a85f88c
Added the Event type to the Analytics type in the Infrastructure package.
2026-08-15 11:31:59 +02:00
javier
a5305c6044
Improved the Docker image and build context for the Website service target.
2026-08-13 15:57:11 +02:00
javier
c075adad84
Hardened the Docker build of the Website service target.
2026-08-13 03:19:10 +02:00
javier
2206d71997
Turned the analytics tracker off by default in the template.
2026-08-13 02:57:47 +02:00
javier
b68eac4375
Merge branch 'setup' into template
2026-08-13 02:37:43 +02:00
javier
397ad6b896
Added the "analytics.recorder" flag to the Website service.
2026-08-13 01:29:44 +02:00
javier
4bb3e9098c
Added the session recorder script to the Page protocol in the Infrastructure package.
2026-08-13 01:19:19 +02:00
javier
3bcae4d789
Added the "recorder" flag to the Analytics type in the Infrastructure package.
2026-08-13 01:19:12 +02:00
javier
964e7fa707
Update the documentation of the README files in the packages and in the Website service target.
2026-08-13 00:55:34 +02:00
javier
70c0cc5303
Added a connection pool timeout to the Configuration type in the Persistence package.
2026-08-13 00:14:51 +02:00
javier
d7465d03cc
Updated the Probe method in the Persistence package with a query deadline.
2026-08-13 00:11:59 +02:00
javier
8303598244
Documented the database connection pooling in the Website service.
2026-08-11 01:35:43 +02:00
javier
19fa9d8d8c
Hardened the database configuration in the Website service target.
2026-08-10 23:42:22 +02:00
javier
a88569ad4c
Improved the verbosity of the documentation for the README file in the packages.
2026-08-10 16:35:13 +02:00
javier
98cfbdd105
Updated the "db-reset" task in the Makefile in the Website service to actually delete the local data.
2026-08-10 16:25:05 +02:00
javier
0796aa314e
Moved the PostgreSQL TLS context building to the Service initialiser in the Persistence package.
2026-08-05 01:36:19 +02:00
javier
e51f09c66f
Added PostgresNIO and NIOSSL to the Persistence library target.
2026-08-05 01:30:59 +02:00
javier
52f092a4d7
Refactored the startup reply in the fake PostgreSQL server in the Persistence tests target.
2026-08-05 01:30:52 +02:00
javier
f8a263168e
Updated the documentation for the Website service target to name/reference PostgreSQL instead.
2026-08-05 01:30:32 +02:00
javier
6156cf5b0d
Migrated the Website service tooling to use PostgreSQL instead.
2026-08-05 01:26:54 +02:00
javier
9b4a780ea3
Migrated the Website service and library targets to use Persistence package with PostgreSQL instead.
2026-08-05 01:26:26 +02:00
javier
3d27a27cb1
Migrated the documentations and test cases in the Persistence package to use/name PostgreSQL instead.
2026-08-04 17:46:04 +02:00
javier
8ca31e415c
Migrated the fake plaintext server in the Persistence tests target to use PostgreSQL instead.
2026-08-04 17:44:12 +02:00
javier
1fe7ef2049
Migrated the Service method in the Persistence package to use PostgreSQL instead.
2026-08-04 17:44:02 +02:00
javier
d7d2709f88
Migrated the Driver and TLS enumerations in the Persistence package to use PostgreSQL instead.
2026-08-04 17:43:44 +02:00
javier
02ab9671b1
Swapped the MySQL package dependencies for PostgreSQL in Persistence package.
2026-08-04 17:43:34 +02:00
javier
3463556c13
Updated the documentation of the README file in the Infrastructure package.
2026-08-04 12:19:27 +02:00
javier
16acdf0f3d
Implemented the analytics preconnect hint on the Page protocol in the Infrastructure package.
2026-08-04 12:19:20 +02:00
javier
c603421c28
Implemented the scripts' deferral on the Page protocol in the Infrastructure package.
2026-08-04 12:19:12 +02:00
javier
5c070c2b1a
Integrated Analytics into the Infrastructure package ( #40 )
...
This PR contains the work done to define the `Analytics` type into the _Infrastructure_ package and also, to integrate this type into its `Page` protocol.
Reviewed-on: rock-n-code/loud-amsterdam#40
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com >
2026-08-04 11:23:25 +02:00
javier
fd5aa84924
Improved the PNG assets optimization on the Dockerfile in the Website service target to do it recursively.
2026-08-02 03:06:17 +02:00