Marc Wrobel
e97ee6ded1
Align markdown filenames with their respective permalinks
...
This update JSON / Python file names following https://github.com/endoflife-date/endoflife.date/pull/7369 .
2025-05-04 11:48:07 +02:00
Denis Fuenzalida
54ef082add
[red-hat-jboss-eap] Automation version retrieval ( #414 )
...
red-hat-jboss-eap-7.py retrieves all the 7.x versions based on https://access.redhat.com/articles/2332721 .
red-hat-jboss-eap-8.py retrieves only the last 8.x version based on https://maven.repository.redhat.com/ga/org/jboss/eap/channels/eap-8.0/maven-metadata.xml (the version date is approximated using the lastUpdated tag).
---------
Co-authored-by: Denis Fuenzalida 🐙 <defuenza@microsoft.com >
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2025-05-02 17:31:12 +02:00
Marc Wrobel
2b6e4f17c9
[release_table] Add the identifier type ( #435 )
...
With https://github.com/endoflife-date/endoflife.date/pull/7340 this is now needed for some products.
2025-05-02 16:26:33 +02:00
Marc Wrobel
3dd5eda8dc
[veeam] Enable column name customization
...
This is required for https://github.com/endoflife-date/endoflife.date/pull/6614 .
2025-04-27 19:46:59 +02:00
Marc Wrobel
72f4fff217
[eks] Add temporary fix for a typo in the source
...
Replaces 'April 18.2025' by 'April 18 2025'.
2025-04-27 19:10:53 +02:00
Marc Wrobel
9d2e8e33f2
[redhat_lifecycles] Stop setting field names to lower case
...
Fields in endoflife.date are case sensitive.
2025-04-05 20:02:53 +02:00
Marc Wrobel
d356d9643b
Add redhat_lifecycles auto method ( #428 )
...
An auto method based on the Red Hat Product Life Cycle Data API (https://access.redhat.com/product-life-cycles/api/v1/products ).
2025-04-05 19:04:43 +02:00
Marc Wrobel
e56b642326
Add github_tags auto method ( #427 )
...
Add a new method to fetch tags with their related commit date using GitHub GraphQL API.
For large repositories, such as https://github.com/gregkh/linux , it may be more performant than the git auto method.
2025-04-05 16:40:29 +02:00
Marc Wrobel
27a73c706f
[veeam] Generify veeam-backup-and-replication auto method ( #421 ) ( #421 )
...
Make veeam-backup-and-replication more generic so that it can be used for other veeam products, such as https://github.com/endoflife-date/endoflife.date/pull/6613 or https://github.com/endoflife-date/endoflife.date/pull/6614 .
2025-03-30 15:44:35 +02:00
Maxim Ivanov
baf8b1b90e
[ghc] Add automation ( #395 )
...
Based on https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status .
---------
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2025-03-28 20:28:01 +01:00
Marc Wrobel
aa59d4ab9e
Update readme
2025-03-24 17:44:20 +01:00
Marc Wrobel
8f411b9479
[atlassian] Improve scripts
...
Replace jira and confluence script by a single atlassian-versions script
Also update the atlassian_eol so that:
- Pages are now fetched using Javascript,
- The regex also accept EOS in additional to EOL,
- The full identifier is now required as a parameter (this will make it easier if the name changes again).
2025-03-24 10:10:30 +01:00
Marc Wrobel
b78dc661f9
[splunk] Filter versions list ( #410 )
...
There is now a DataMonitoringAppPreview option in the list.
2025-02-08 17:54:30 +01:00
Marc Wrobel
837fec9e6f
[redhat-satellite] Handle typo for 6.15.5 release date ( #409 )
2025-02-08 17:53:23 +01:00
Marc Wrobel
c79f871bc4
[eks] Update script to accept month-year dates ( #408 )
...
Some were spotted in the latest runs, see https://github.com/endoflife-date/release-data/actions/runs/13215761680 .
2025-02-08 17:34:13 +01:00
Marc Wrobel
352f59e907
[aws-lambda] Fix script
...
https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html has been updated, adapting the script to make it work with those changes.
2024-12-07 17:40:51 +01:00
Marc Wrobel
2a5a786217
[aws-lambda] Update script following documentation change ( #381 )
2024-09-24 13:52:56 +02:00
Daniel
9e073c226e
[red-hat-openshift] Fix pattern ( #379 )
...
The Red Hat people changed the format of the dates AND the format of the versions from this:
=== RHSA-2024:5808 - {product-title} 4.12.64 bug fix and security update
to this
=== RHSA-2024:0041 - {product-title} {product-version}.0 image release, bug fix, and security update advisory.
But not for all branches, but only for the latest (4.16 and up).
Fixes #378
2024-09-06 20:26:53 +02:00
Marc Wrobel
d198f70045
[github_releases] Use tag name instead of release name ( #373 )
...
It is usually simpler to parse, align with the gitmethod, and gives better results by default.
2024-08-16 10:11:57 +02:00
Marc Wrobel
bcb03e92cd
[lua] Automate release and version retrieval ( #372 )
...
Using https://www.lua.org/versions.html .
2024-08-15 14:27:34 +02:00
Marc Wrobel
59b6e6aa7c
[pan-os] Add automation for versions retrieval ( #371 )
...
Based on https://github.com/mrjcap/panos-versions/ .
Closes #370 .
2024-08-15 12:19:54 +02:00
Marc Wrobel
f238224681
[chef-inspec] Use GitHub releases instead of git tags ( #367 )
...
GitHub releases gives better dates than git tags.
2024-08-13 22:20:36 +02:00
Marc Wrobel
49f41427c6
[chef-inspec] Add automation ( #366 )
...
Similar to chef-infra-client and chef-infra-server.
2024-08-13 21:02:24 +02:00
Marc Wrobel
ff394db6be
[chef-infra-client] Fix script ( #365 )
...
Release note page and git repository where those of chef-infra-server.
2024-08-13 21:00:03 +02:00
Romain
cb0aa83225
[subversion] Add automation ( #360 )
...
Will be used by https://github.com/endoflife-date/endoflife.date/pull/5567 .
---------
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2024-08-04 19:30:09 +02:00
Marc Wrobel
21c5ae7adb
[netbsd] Add automation ( #364 ) ( #364 )
...
Closes #343 .
2024-08-04 12:09:07 +02:00
Kaiming Zhang
cb9cf44d8e
[kuma] Add automation ( #359 )
...
Will be used in https://github.com/endoflife-date/endoflife.date/pull/5518 .
---------
Signed-off-by: Kaiming Zhang <kaiming.zhang@chainguard.dev >
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2024-08-02 20:53:11 +02:00
Romain
2c8d50cef2
[amazon-rds-mariadb] Add automation ( #363 )
...
Reusing the src/rds.py script.
---------
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2024-08-01 22:39:10 +02:00
Marc Wrobel
2704265b91
[chef-infra-client] Add automation script ( #358 )
2024-07-20 09:53:29 +02:00
Marc Wrobel
0ade677365
Do not fail in update.py if a product cannot be loaded ( #357 )
...
Such errors prevent the script to run.
2024-07-19 22:58:10 +02:00
Nemo
17a5b34816
[libreoffice] Add automation ( #354 )
2024-06-23 13:01:20 +02:00
Marc Wrobel
08d4ea469e
Do not use wait_until='networkidle' by default with fetch_javascript_url ( #340 )
...
It does not work in all situation, especially with GitHub-rendered markdown files.
2024-04-02 23:17:51 +02:00
Marc Wrobel
812565e977
Rename support fields to align with eol fields ( #338 )
...
Companion PR of https://github.com/endoflife-date/endoflife.date/pull/4931 .
2024-04-02 21:41:18 +02:00
Marc Wrobel
f5f743c647
[release_table] Support specifying a column by its index
...
Column could only be referenced by their name. Now they can also be referenced by their 1-based index.
2024-03-16 09:55:32 +01:00
Marc Wrobel
0accf350b2
Natively support the %m/%Y and %m-%Y date formats
2024-03-15 23:35:54 +01:00
Nil Perez
e835f0273f
[chef-infra-server] Automate versions retrieval ( #316 )
...
Fetch released versions from docs.chef.io and retrieve their date from GitHub. docs.chef.io needs to be scraped because not all tagged versions are actually released.
More context on https://github.com/endoflife-date/endoflife.date/pull/4425#discussion_r1447932411 .
---------
Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com >
2024-03-09 21:37:44 +01:00
Marc Wrobel
1fdefa9e03
[aws-lambda] Don't fail anymore on unknown tables ( #330 )
2024-03-09 00:01:06 +01:00
Marc Wrobel
2f35f1a8c5
[release_table] Allow clicking on page after the JavaScript rendering ( #329 )
...
This allows more elements to be rendered before parsing the page.
2024-03-08 23:57:48 +01:00
Marc Wrobel
8d2b85f0ed
[release_table] Support JavaScript rendering ( #327 )
...
Based on the render_javascript option.
2024-03-04 21:53:26 +01:00
Marc Wrobel
3279f06608
[nutanix] Convert custom script to generic script ( #326 )
...
Convert the nutanix.py custom script to a generic script so that it retrieve only a single product data each time it is executed.
2024-03-04 20:26:16 +01:00
Marc Wrobel
725ed07ab1
[release_table] Ignore future releases by default ( #325 )
2024-03-03 17:00:27 +01:00
Marc Wrobel
e1e1274b13
[release_table] Add support for 'range' type ( #324 )
...
This new type converts a comma-separated list of values into a range, only keeping the first and last value.
For example, '1.0, 1.1, 1.2' becomes '1.0 - 1.2'.
2024-03-03 09:55:27 +01:00
Marc Wrobel
8dd4d570e4
[release_table] Simplify header and row selection ( #323 )
...
- Change headers_selector to header_selector: there was no need to ask the header cell selection, so updated it to match rows selection.
- Set header_selector default value to 'thead tr'.
- Set rows_selector default value to 'tbody tr'.
2024-03-03 08:34:52 +01:00
Marc Wrobel
f6b1e3abed
Natively support the %Y/%m/%d date format
...
For parsing dates such as 2020/01/25, as seen on https://github.com/envoyproxy/envoy/blob/main/RELEASES.md#major-release-schedule .
2024-02-23 23:38:44 +01:00
Marc Wrobel
d7d266eb29
[release_table.py] List 'lts' in the date fields
2024-02-23 23:29:35 +01:00
Marc Wrobel
8fff6e9cbe
Natively support the %Y-%b-%d date format
...
For parsing dates such as 2020-Jan-01, as seen on https://www.electronjs.org/docs/latest/tutorial/electron-timelines .
2024-02-23 23:22:22 +01:00
Marc Wrobel
d1a4918534
Fix report.py
2024-02-22 21:32:00 +01:00
Marc Wrobel
7cc7231b95
Add atlassian_eol.py auto method ( #318 )
...
This method fetches EOL dates from https://confluence.atlassian.com/support/atlassian-support-end-of-life-policy-201851003.html .
2024-02-22 00:02:02 +01:00
Marc Wrobel
2d5145444b
[apple] Adapt script for single-product usage ( #317 )
...
Make the Apple script compatible with the way update.py now works, which is 'product' oriented, meaning the script will be called once for each product.
To minimize the impacts the responses are now cached to avoid rate-limiting by support.apple.com.
Version patterns have also been moved to product's auto configuration to make future changes simpler.
2024-02-21 00:21:07 +01:00
Marc Wrobel
c968456d3d
[release_table] Improve script for Debian ( #315 )
...
- add an 'ignore_empty_releases' to exclude empty releases (which are future releases for Debian),
- improve logging,
- add the 'YYYY-mm' month_year date format.
2024-02-19 22:45:01 +01:00