Releases: Retrospring/retrospring
2024.0811.1
What's Changed
Caution
This is a bugfix release for 2024.0811.0, please check out the previous changelog for important update tasks!
Fixed
- Fix missing question mark in registrations_enabled? method call by @pixeldesu in #1829
Full Changelog: 2024.0811.0...2024.0811.1
2024.0811.0
What's Changed
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Caution
This release contains configuration changes that will affect your instance if not applied:
- Add ability to disable registrations by @pixeldesu in #1824
- https://github.com/Retrospring/retrospring/blob/main/config/justask.yml.example#L58-L60
- IMPORTANT: If this is not set in your configuration after the update, registrations are disabled
- Make site tagline configurable by @pixeldesu in #1827
- Add advanced frontpage layout config option by @pixeldesu in #1828
Added
- Add ability to disable registrations by @pixeldesu in #1824
- Make site tagline configurable by @pixeldesu in #1827
- Add advanced frontpage layout config option by @pixeldesu in #1828
Fixed
- Remove fetching of HOSTNAME env variable by @pixeldesu in #1826
Changed
- Bump pghero from 3.5.0 to 3.6.0 by @dependabot in #1798
Full Changelog: 2024.0806.0...2024.0811.0
2024.0806.0
What's Changed
Important
https://retrospring.net is shutting down on 1st March, 2025. You can read more about that in this blog post.
Fixed
- questions: remove redundant or ungrammatical items by @northivanastan in #1746
Changed
- data_export: add more context to answers by @nilsding in #1820
- Represent theme colors as hexadecimal in export by @pixeldesu in #1822
Dependency updates
- Bump json-schema from 4.2.0 to 4.3.0 by @dependabot in #1695
- Bump tj-actions/changed-files from 43 to 44 by @dependabot in #1691
- Bump typescript from 5.4.2 to 5.4.3 by @dependabot in #1687
- Bump rubocop-rails from 2.24.0 to 2.24.1 by @dependabot in #1688
- Bump rspec-rails from 6.1.1 to 6.1.2 by @dependabot in #1689
- Bump fog-aws from 3.21.1 to 3.22.0 by @dependabot in #1690
- Bump net-smtp from 0.4.0.1 to 0.5.0 by @dependabot in #1692
- Bump letter_opener from 1.9.0 to 1.10.0 by @dependabot in #1694
- Bump faker from 3.2.3 to 3.3.0 by @dependabot in #1693
- Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #1719
- Bump actions/labeler from 5.0.0.pre.beta.1 to 5 by @dependabot in #1711
- Bump devise from 4.9.3 to 4.9.4 by @dependabot in #1709
- Bump rubocop from 1.62.1 to 1.63.2 by @dependabot in #1718
- Bump typescript from 5.4.3 to 5.4.5 by @dependabot in #1713
- Bump sentry-ruby from 5.17.1 to 5.17.3 by @dependabot in #1710
- Bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 by @dependabot in #1703
- Bump active_model_otp from 2.3.2 to 2.3.4 by @dependabot in #1715
- Bump @melloware/coloris from 0.23.0 to 0.24.0 by @dependabot in #1714
- Bump sass from 1.72.0 to 1.75.0 by @dependabot in #1712
- Bump rake from 13.1.0 to 13.2.1 by @dependabot in #1698
- Bump rspec-sidekiq from 4.1.0 to 4.2.0 by @dependabot in #1716
- Bump faker from 3.3.0 to 3.3.1 by @dependabot in #1696
- Bump view_component from 3.11.0 to 3.12.1 by @dependabot in #1717
- Bump reviewdog/action-stylelint from 1.22.1 to 1.23.0 by @dependabot in #1721
- Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #1722
- Bump sentry-rails from 5.17.1 to 5.17.3 by @dependabot in #1723
- Bump haml_lint from 0.57.0 to 0.58.0 by @dependabot in #1724
- Bump sentry-sidekiq from 5.17.1 to 5.17.3 by @dependabot in #1725
- Bump rubocop from 1.63.2 to 1.63.4 by @dependabot in #1726
- Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #1741
- Bump dotenv-rails from 3.1.0 to 3.1.2 by @dependabot in #1734
- Bump rubocop from 1.63.4 to 1.63.5 by @dependabot in #1737
- Bump rubocop-rails from 2.24.1 to 2.25.0 by @dependabot in #1744
- Bump httparty from 0.21.0 to 0.22.0 by @dependabot in #1727
- Bump rspec-sidekiq from 4.2.0 to 5.0.0 by @dependabot in #1745
- Bump net-imap from 0.4.10 to 0.4.11 by @dependabot in #1736
- Bump rspec-mocks from 3.13.0 to 3.13.1 by @dependabot in #1735
- Bump sass from 1.75.0 to 1.77.2 by @dependabot in #1743
- Bump nokogiri from 1.16.4 to 1.16.5 by @dependabot in #1739
- Bump pundit from 2.3.1 to 2.3.2 by @dependabot in #1733
- Bump @github/hotkey from 3.1.0 to 3.1.1 by @dependabot in #1732
- Bump rubocop from 1.63.5 to 1.64.0 by @dependabot in #1749
- Bump pghero from 3.4.1 to 3.5.0 by @dependabot in #1748
- Bump sass from 1.77.2 to 1.77.5 by @dependabot in #1766
- Bump net-imap from 0.4.11 to 0.4.13 by @dependabot in #1765
- Bump sanitize from 6.1.0 to 6.1.1 by @dependabot in #1763
- Bump mini_magick from 4.12.0 to 4.13.1 by @dependabot in #1762
- Bump oj from 3.16.3 to 3.16.4 by @dependabot in #1757
- Bump activestorage from 7.0.8 to 7.0.8.4 by @dependabot in #1768
- Bump faker from 3.3.1 to 3.4.1 by @dependabot in #1753
- Bump reviewdog/action-stylelint from 1.23.0 to 1.24.0 by @dependabot in #1761
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #1760
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1759
- Bump sprockets-rails from 3.4.2 to 3.5.1 by @dependabot in #1756
- Bump rubocop from 1.64.0 to 1.64.1 by @dependabot in #1751
- Bump typescript from 5.4.5 to 5.5.2 by @dependabot in #1776
- Bump docker/build-push-action from 5 to 6 by @dependabot in #1774
- Bump reviewdog/action-stylelint from 1.24.0 to 1.26.0 by @dependabot in #1773
- Bump sass from 1.77.5 to 1.77.6 by @dependabot in #1775
- Bump jwt from 2.8.1 to 2.8.2 by @dependabot in #1772
- Bump fog-aws from 3.22.0 to 3.23.0 by @dependabot in #1771
- Bump net-imap from 0.4.13 to 0.4.14 by @dependabot in #1770
- Bump rspec-rails from 6.1.2 to 6.1.3 by @dependabot in #1769
- Bump sidekiq-scheduler from 5.0.3 to 5.0.6 by @dependabot in #1819
- Bump jsbundling-rails from 1.3.0 to 1.3.1 by @dependabot in #1818
- Bump rubocop-rails from 2.25.0 to 2.25.1 by @dependabot in #1780
- Bump cssbundling-rails from 1.4.0 to 1.4.1 by @dependabot in #1817
- Bump sprockets-rails from 3.5.1 to 3.5.2 by @dependabot in #1815
- Bump mini_magick from 4.13.1 to 4.13.2 by @dependabot in #1792
- Bump rails_admin from 3.1.2 to 3.1.4 by @dependabot in #1799
- Bump rubocop from 1.64.1 to 1.65.1 by @dependabot in #1816
- Bump fog-core from 2.4.0 to 2.5.0 by @dependabot in #1814
- Bump sentry-rails from 5.17.3 to 5.18.2 by @dependabot in #1811
- Bump sanitize from 6.1.1 to 6.1.2 by @dependabot in #1812
- Bump json-schema from 4.3.0 to 4.3.1 by @dependabot in #1801
- Bump reviewdog/action-stylelint from 1.26.0 to 1.28.0 by @dependabot in #1794
- Bump prometheus-client from 4.2.2 to 4.2.3 by @dependabot in #1779
- Bump bullet from 7.1.6 to 7.2.0 by @dependabot in #1796
- Bump sass from 1.77.6 to 1.77.8 by @dependabot in #1795
- Bump @fortawesome/fontawesome-free from 6.5.2 to 6.6.0 by @dependabot in #1803
- Bump fog-aws from 3.23.0 to 3.24.0 by @dependabot in #1797
- Bump @hotwired/turbo-rails from 8.0.4 to 8.0.5 by @dependabot in #1802
- Bump typescript from 5.5.2 to 5.5.4 by @dependabot in #1807
- Bump fak...
2024.0319.0
What's Changed
Fixed
- Fix error when trying to smile already smiled records by @pixeldesu in #1685
Dependency updates
- Bump binding_of_caller from 1.0.0 to 1.0.1 by @dependabot in #1668
- Bump @melloware/coloris from 0.22.0 to 0.23.0 by @dependabot in #1671
- Bump @hotwired/turbo-rails from 8.0.3 to 8.0.4 by @dependabot in #1670
- Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #1669
- Bump sentry-ruby, sentry-rails and sentry-sidekiq by @dependabot in #1676
- Bump sass from 1.71.1 to 1.72.0 by @dependabot in #1684
- Bump rails-i18n from 7.0.8 to 7.0.9 by @dependabot in #1675
- Bump fog-aws from 3.21.0 to 3.21.1 by @dependabot in #1677
- Bump rubocop from 1.62.0 to 1.62.1 by @dependabot in #1679
- Bump json-schema from 4.1.1 to 4.2.0 by @dependabot in #1680
- Bump tj-actions/changed-files from 42 to 43 by @dependabot in #1681
- Bump shoulda-matchers from 6.1.0 to 6.2.0 by @dependabot in #1678
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #1682
Full Changelog: 2024.0310.2...2024.0319.0
2024.0310.2
What's Changed
Fixed
- Add max question content limit of 32,768 characters by @pixeldesu in #1666
Full Changelog: 2024.0310.1...2024.0310.2
2024.0310.1
What's Changed
Fixed
- Make inbox entries visible in Rails Admin again by @pixeldesu in #1665
Full Changelog: 2024.0310.0...2024.0310.1
2024.0310.0
What's Changed
Added
- Refactor comments into CommentComponent by @pixeldesu in #1664
Fixed
- use time_tooltip for comments by @nilsding in #1659
- Add Stimulus controllers for tooltips by @pixeldesu in #1661
- Use new date format in notifications by @pixeldesu in #1662
- Downgrade CarrierWave and CarrierWave::Backgrounder by @pixeldesu in #1663
Changed
- Bump dotenv-rails from 3.0.2 to 3.1.0 by @dependabot in #1652
- Bump jwt from 2.8.0 to 2.8.1 by @dependabot in #1653
- Bump pg from 1.5.5 to 1.5.6 by @dependabot in #1654
- Bump rubocop-rails from 2.23.1 to 2.24.0 by @dependabot in #1655
- Bump rubocop from 1.60.2 to 1.62.0 by @dependabot in #1660
Full Changelog: 2024.0303.0...2024.0310.0
2024.0303.0
What's Changed
Fixed
- Downgrade esbuild to 0.17.0 by @pixeldesu in #1651
Full Changelog: 2024.0302.0...2024.0303.0
2024.0302.0
What's Changed
Added
- Add support for sharing answers to Bluesky by @pixeldesu in #1646
- Improve layout of answerboxes by @pixeldesu in #1648
- Implement report filtering UI by @pixeldesu in #1635
- Add links to user actions to filter reports by/from users by @pixeldesu in #1636
- Add indicator to profile dropdown if there are new reports by @pixeldesu in #1647
Fixed
- Fix not being able to unset administrator privileges in UI by @pixeldesu in #1637
- Fix text color of answerbox actions by @pixeldesu in #1642
Changed
- Switch forks to org-owned repositories by @pixeldesu in #1598
- Install carrierwave_backgrounder version 1.0.2 by @pixeldesu in #1599
- Rename inboxes to inbox entries by @pixeldesu in #1600
- Use
InboxFilter
inModeration::InboxController
by @pixeldesu in #1601 - Adjust what content gets hidden on banned user profiles by @pixeldesu in #1643
Dependency updates
- Bump rspec-rails from 6.1.0 to 6.1.1 by @dependabot in #1605
- Bump rubocop from 1.60.1 to 1.60.2 by @dependabot in #1607
- Bump haml_lint from 0.53.0 to 0.55.0 by @dependabot in #1608
- Bump @typescript-eslint/parser from 6.19.0 to 6.19.1 by @dependabot in #1603
- Bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.20.0 by @dependabot in #1609
- Bump bootsnap from 1.17.1 to 1.18.3 by @dependabot in #1616
- Bump nokogiri from 1.16.0 to 1.16.2 by @dependabot in #1617
- Bump haml_lint from 0.55.0 to 0.56.0 by @dependabot in #1615
- Bump net-imap from 0.4.9.1 to 0.4.10 by @dependabot in #1614
- Bump rspec-mocks from 3.12.6 to 3.13.0 by @dependabot in #1613
- Bump reviewdog/action-stylelint from 1.18.1 to 1.20.2 by @dependabot in #1610
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #1611
- Bump @typescript-eslint/parser from 6.19.1 to 6.20.0 by @dependabot in #1612
- Bump jwt from 2.7.1 to 2.8.0 by @dependabot in #1630
- Bump dotenv-rails from 2.8.1 to 3.0.2 by @dependabot in #1629
- Bump pg from 1.5.4 to 1.5.5 by @dependabot in #1628
- Bump pghero from 3.4.0 to 3.4.1 by @dependabot in #1622
- Bump haml_lint from 0.56.0 to 0.57.0 by @dependabot in #1626
- Bump letter_opener from 1.8.1 to 1.9.0 by @dependabot in #1627
- Bump sass from 1.70.0 to 1.71.0 by @dependabot in #1625
- Bump @typescript-eslint/eslint-plugin from 6.20.0 to 7.0.0 by @dependabot in #1623
- Bump reviewdog/action-stylelint from 1.20.2 to 1.22.1 by @dependabot in #1621
- Bump @typescript-eslint/parser from 6.20.0 to 6.21.0 by @dependabot in #1620
- Bump esbuild from 0.17.19 to 0.20.1 by @dependabot in #1624
- Bump @hotwired/turbo-rails from 7.3.0 to 8.0.2 by @dependabot in #1619
- Bump carrierwave from 2.1.0 to 3.0.5 by @dependabot in #1606
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #1631
- Bump sass from 1.71.0 to 1.71.1 by @dependabot in #1632
- Bump @hotwired/turbo-rails from 8.0.2 to 8.0.3 by @dependabot in #1633
- Bump view_component from 3.10.0 to 3.11.0 by @dependabot in #1634
- Bump rack from 2.2.8 to 2.2.8.1 by @dependabot in #1644
Full Changelog: 2024.0125.0...2024.0302.0
2024.0125.0
What's Changed
Added
- Add target user to reports by @pixeldesu in #1863
- Add report filtering capabilities by @pixeldesu in #1595
Fixed
- Install
web-push
gem as a replacement forwebpush
by @pixeldesu in #1592 - Add missing expire times to cache keys by @pixeldesu in #1596
- Disallow author and anonymous inbox filter combination by @pixeldesu in #1597
Changed
- Update copyright year by @pixeldesu in #1593
Full Changelog: 2024.0122.0...2024.0125.0