* Add support and terms of service pages with corresponding routes
- Created a new support page with frequently asked questions.
- Added a terms of service page outlining user agreements and policies.
- Removed old support index and CMS initializer files.
- Updated routes to include new policy and support paths.
- Implemented tests for new pages and footer links.
- Adjusted database migration for CMS content compatibility.
* Remove custom JavaScript file for the admin area
* Add kramdown gem for Markdown support in Haml
* Fix various typos and link formatting issues
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* remove reference to paid account
* Remove reference to paid accounts from support page
* Remove references to paid and permanent accounts from Terms of Service
* removing references to paid accounts
* Update contact email link format in TOS
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Add new pages and routes for About, Policies, and Copyright; update existing pages
* Fix typos and improve clarity in community guidelines, copyright policy, data use policy, privacy policy, support page, and terms of service
* Drop stale expectation
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Daniel O'Connor <daniel.oconnor@gmail.com>
This commit configures the sitemap generation process to upload the sitemap to an S3 bucket instead of the local filesystem.
It introduces the `aws-sdk-s3` gem to handle the S3 communication. A new configuration file, `config/sitemap.rb`, has been added to define the S3 adapter and specify the models to be included in the sitemap. The S3 bucket, access keys, and region are configured via environment variables.