Krzysztof Sikorski
f7f9bdf924
style: explicitly quote all strings in YAML files
2024-03-14 23:18:22 +01:00
Krzysztof Sikorski
c58cd31515
Set explicit versions for `core` and `storage` modules
...
This is done because Composer fails at detecting version from Git tag
when dependency comes from the same Git repository.
2024-02-12 00:13:44 +01:00
Krzysztof Sikorski
c77b5c87bd
Fix code style errors reported by `php-cs-fixer` after config change
2024-02-11 23:39:21 +01:00
Krzysztof Sikorski
d28b044752
Review and fix release notes copied from v3
2024-02-05 01:41:15 +01:00
Krzysztof Sikorski
df8fbca201
Update release notes copied from Buttercup’s fork to mimic original
2024-02-05 00:34:42 +01:00
Krzysztof Sikorski
b66ec3dbb1
Update release notes copied from v2 to mimic original HTML markup
...
Notes:
- most of the markup was copied directly from v2 source code
- whitespace was reformatted to match editor config
- single quotes converted to double quotes
- added `rel="external"` attributes to all external links
- added `data-link-status="dead"` attributes to all dead links
2024-02-02 02:12:51 +01:00
Krzysztof Sikorski
679a073bdf
Mark dead links in Twig templates with `data-link-status="dead"`
2024-02-02 01:44:27 +01:00
Krzysztof Sikorski
94f9af0e9e
Mark external links in menu with `rel=external`
2024-02-02 01:24:26 +01:00
Krzysztof Sikorski
996c455a51
Add CSS styling for external links and dead links
2024-02-02 01:16:34 +01:00
Krzysztof Sikorski
edab27319d
Fix whitespace in release notes to match editor config
2024-02-02 00:14:04 +01:00
Krzysztof Sikorski
62a024a15b
Fix Markdown markup in HTML file
2024-02-02 00:05:58 +01:00
Krzysztof Sikorski
9e4e253057
Fix whitespace in Twig templates to match editor config
2024-02-01 23:57:15 +01:00
Krzysztof Sikorski
9b12a55699
Mark properties of `AppExtension` class as readonly
2024-02-01 00:59:42 +01:00
Krzysztof Sikorski
2261009d5c
Convert `app_page_title` global var into a set of Twig functions
2024-02-01 00:56:02 +01:00
Krzysztof Sikorski
3740c0a4da
Convert `app_clock` global var into `app_server_time` Twig function
2024-02-01 00:37:19 +01:00
Krzysztof Sikorski
efb80fec3a
Move Twig extension to dedicated namespace and tweak syntax a bit
2024-02-01 00:33:41 +01:00
Krzysztof Sikorski
5fda7ee757
Make footer more semantic, fix version label
2024-02-01 00:18:33 +01:00
Krzysztof Sikorski
6616158a1e
Move `PageTitle` to `App\Twig\DTO` namespace
2024-02-01 00:02:22 +01:00
Krzysztof Sikorski
9b0e6a1039
Remove hard-coded versions from `composer.json` files
2024-01-31 23:37:11 +01:00
Krzysztof Sikorski
262c7411d0
Update Composer dependencies for website
2024-01-31 22:32:53 +01:00
Krzysztof Sikorski
76baa2a1ae
Display version in page footer
2024-01-28 07:06:05 +01:00
Krzysztof Sikorski
7800351f33
Fix capitalization of “Server Time” label
2024-01-28 07:05:48 +01:00
Krzysztof Sikorski
f5033540b2
Create service to fetch application version from Git history
2024-01-28 07:04:49 +01:00
Krzysztof Sikorski
b03fa78960
Explicitly require Symfony Process component in website
2024-01-28 06:32:23 +01:00
Krzysztof Sikorski
ab7f5f0834
Require PSR-6 (Caching) interfaces in storage module
2024-01-28 06:08:41 +01:00
Krzysztof Sikorski
0089b21f66
Remove Symfony Finder from explicit dependencies of website
...
After latest changes the component is not used anymore in website code.
2024-01-28 05:26:21 +01:00
Krzysztof Sikorski
bb0d783357
Extract fetching of release notes to repository class
2024-01-28 05:22:11 +01:00
Krzysztof Sikorski
bb12655ca8
Move query classes to storage module
2024-01-28 05:00:06 +01:00
Krzysztof Sikorski
5db1ba27ea
Move `ReleaseNote` class to storage module
2024-01-28 04:14:55 +01:00
Krzysztof Sikorski
96e2d3046e
Add Symfony Finder to storage module’s dependencies
2024-01-28 04:10:01 +01:00
Krzysztof Sikorski
13a2b45f54
Create health checker for storage module
2024-01-28 04:01:58 +01:00
Krzysztof Sikorski
0c3542e6b0
Create storage module and add it as website’s dependency
2024-01-28 04:01:31 +01:00
Krzysztof Sikorski
7c7428311c
Rename `app_health_check` route to match controller name
2024-01-28 03:02:06 +01:00
Krzysztof Sikorski
dc282e5618
Move core engine from `core` to `modules/core`
2024-01-28 02:39:14 +01:00
Krzysztof Sikorski
f903bc98f4
Add health check URL to test core-website integration
2024-01-28 02:27:17 +01:00
Krzysztof Sikorski
f2c7125079
Handle edge case of no release notes
2024-01-28 01:05:02 +01:00
Krzysztof Sikorski
f405afb6de
Fix usage of `AbstractReleaseNotesQuery::fetch`
2024-01-28 00:08:02 +01:00
Krzysztof Sikorski
3b85abb7cf
Upgrade Symfony Flex recipes to latest versions
2024-01-27 23:13:12 +01:00
Krzysztof Sikorski
e290260a4b
Explicitly require Symfony Cache component
2024-01-26 01:09:49 +01:00
Krzysztof Sikorski
56c883982f
Upgrade website dependencies
2024-01-26 01:08:34 +01:00
Krzysztof Sikorski
49c3e5c802
Fix link colors on home page
2024-01-26 01:05:22 +01:00
Krzysztof Sikorski
43b9f85c24
Update FAQ: fix grammar error, rewrite preface.
2024-01-26 01:00:58 +01:00
Krzysztof Sikorski
7f132a8151
Add release notes about the unexpected shutdown of Ecce’s version.
2024-01-26 00:51:58 +01:00
Krzysztof Sikorski
6c59f65f9d
Copy year 2017’s lone release note from v2
2024-01-25 19:09:38 +01:00
Krzysztof Sikorski
d45b8fdbe3
Copy year 2016’s release notes from v2
2024-01-25 19:09:17 +01:00
Krzysztof Sikorski
261a226002
Copy year 2015’s release notes from v2
2024-01-25 04:14:14 +01:00
Krzysztof Sikorski
d853157d23
Copy year 2014’s lone release note from v2
2024-01-25 03:07:09 +01:00
Krzysztof Sikorski
36457a2c53
Copy year 2012’s release notes from v2
2024-01-25 03:05:52 +01:00
Krzysztof Sikorski
380fe18c8f
Copy year 2011’s release notes from v2
2024-01-24 03:09:51 +01:00
Krzysztof Sikorski
e450241e4b
Copy year 2010’s release notes from v2
2024-01-24 03:03:25 +01:00