-
Version 1 Stable
released this
2024-11-22 02:10:01 +00:00 | 0 commits to main since this releaseFeed Reader Central is now generally available! This release also uses generally-available versions of two custom libraries built as part of the development of this application.
INSTALLING.md has details on how to set up the application, and once it's up and running, a full explanation of how to use it is behind the "Docs" link in the page header.
If you are upgrading to this release from one of the alpha release, follow the instructions for the beta 1 upgrade to convert your database.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
frc-1.0.0.tar.bz2
82 KiB
-
frc-1.0.0.zip
146 KiB
-
Beta 4 Pre-Release
released this
2024-08-06 23:22:19 +00:00 | 1 commits to main since this releaseBREAKING CHANGE The constants used to configure the application have changed a bit. Generally, they've gone from
SCREAMING_SNAKE_CASE
toPascalCase
. Compare the values inuser-config.dist.php
and updateuser-config.php
accordingly.Apart from that change, the meat of this release is in updates to underlying libraries, and integrating those more fully.
Absent anything broken, this will be the final beta release.
Users still on an alpha release should follow the upgrade instructions detailed in beta 1, though you can update straight to this release.
Downloads
-
Beta 3 Pre-Release
released this
2024-06-15 16:59:20 +00:00 | 2 commits to main since this releaseThis release contains a fix to the user delete process (#25).
Users still on an alpha release should follow the upgrade instructions detailed in beta 1, though you can update straight to this release.
Downloads
-
Beta 2 Pre-Release
released this
2024-06-12 11:54:21 +00:00 | 3 commits to main since this releaseThis contains one fix for the background feed refresh job (#24). Upgrading should be as easy and uncompressing the release archive over the current installation. Alternately, replace
app-config.php
andutil/refresh.php
from the release archive; these were the only two files to change.Users still on an alpha release should follow the upgrade instructions for beta 1, but can use this distribution archive as the source for the upgrade.
Downloads
-
Beta 1 Pre-Release
released this
2024-06-12 02:15:53 +00:00 | 4 commits to main since this releaseThis is the first beta release of Feed Reader Central.
- INSTALLATION UPDATE There are now
*.zip
and*.tar.bz2
files provided for each release. These should be placed in a directory on the server, and the/public
subdirectory should be set as the server's root directory. There is a/vendor
directory with a few dependencies, as well as the previously-present/lib
and/util
directories. TheCaddyfile
has been removed from its position there, but the/servers
directory now has sample configurations for Apache 2, nginx, and Caddy. See the installation instructions for full details. - The documentation is now complete.
- IMPORTANT UPGRADE NOTE: If you used Alpha 7 or before, you will need to do the following:
- In your
user-config.php
, adduse FeedReaderCentral\{Feed, Security};
between the two comment blocks at the top of the file. - Execute
php util/db-update.php run
(orphp-cli
) to update your database. Copying it before running this update may be smart, though it has run on multiple test databases without a hiccup.
- In your
Downloads
- INSTALLATION UPDATE There are now
-
Alpha 7 Pre-Release
released this
2024-05-26 21:43:35 +00:00 | 8 commits to main since this release- Provide the ability to bookmark items, remove bookmarks, and view lists of bookmarked items overall or by feed (#14)
- Allow items to be searched (#15)
- Update styles to make forms look a bit better, and make the overall site behave more nicely on various devices
REQUIRED UPDATE: Users of alpha6 and earlier will need to run a utility script to establish the database objects needed to support Search functionality. Once the files are in place, run the following CLI command:
php-cli utils/search.php rebuild
This will create the objects and initialize them. This script can also be used to rebuild the index if required (though it should not be); it will only create them if they do not exist.
NOTE: This is the final alpha release of Feed Reader Central. The next release will be beta1, and will occur once documentation has been developed for features implemented but not documented.
Downloads
-
Alpha 6 Pre-Release
released this
2024-05-23 23:07:41 +00:00 | 15 commits to main since this releaseThis release brings the ability to read items by feed (#13). These item pages are linked from the main page (title links to unread items from that feed) and the feed page (all, unread, or bookmarked).
Downloads
-
Alpha 5 Pre-Release
released this
2024-05-01 00:00:48 +00:00 | 16 commits to main since this release- Feeds can now be added by providing the URL of the site which has the feed; the application will find the link to the feed and add it from there. (#10)
- There is now a utility script which can be used to refresh feeds on a schedule; the docs also explain how to set it up. (#11) (This may be moved to a different utility script in an upcoming alpha release.)
- The application will now purge items based on configured parameters; the default is 30 days. The installation instructions have been updated to describe these options. (#12)
- BREAKING CHANGE - If upgrading from a prior version, copy the two
PURGE
variables fromuser-config.dist.php
and place them in your existinguser-config.php
file.
Additional Changes:
- The site now uses htmx to streamline the user interface a bit, including a change to the "Refresh All Feeds" link behavior; it will now be replaced by the text "Refreshing...".
- Rather than spin through every item in every feed, the application now only considers new or updated items since the last time the feed was checked. In addition to being more efficient, this also keeps deleted items from reappearing, while still allowing them to be truly deleted.
- User messages are now styled instead of being crammed up against the top menu.
Downloads
-
Alpha 4 Pre-Release
released this
2024-04-27 23:19:27 +00:00 | 22 commits to main since this releaseIssues Fixed
- Implement Single-User with Password and Multi-User security models (#9)
- Do not overwrite
user-config.php
on upgrades (#18)
Other Changes
- This release brings the first internal documentation, explaining the command line interface utilities and the three security models.
- The version is now displayed in the header.
- When viewing items, Images are now constrained to the width of the content panel.
Downloads
-
Alpha 3 Pre-Release
released this
2024-04-26 01:22:47 +00:00 | 31 commits to main since this releaseThis release fixes Atom parsing, which was thought to have been implemented in alpha1 but was not. This also fixes a bug where updates were not being handled correctly in some cases, causing unread items to once again be flagged as new.
Downloads