Riccardo Graziosi
9176b96167
Update README and remove old links ( #481 )
...
- Remove links to demo and docs website from README
- Remove most links across the codebase referring to docs.astuto.io and astuto.io
Goodbye, Astuto 🥲
2025-10-31 15:20:05 +01:00
Riccardo Graziosi
d85bce76ad
Delete FUNDING.yml ( #462 )
2025-03-07 16:33:36 +01:00
Riccardo Graziosi
fb5e6165c3
Disable tenant registration ( #461 )
...
* Disable tenant registration
* Disable Stripe subscription management
* Fix OAuth broken link
* Remove managed version info from README
v1.1.2
2025-03-03 17:51:26 +01:00
Riccardo Graziosi
bb7d3e8218
Update README.md ( #453 )
...
Add features section to README
v1.1.1
2025-01-03 16:19:09 +01:00
dependabot[bot]
370f050b36
Bump rails-html-sanitizer from 1.6.0 to 1.6.1 ( #448 )
...
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases )
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.6.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: rails-html-sanitizer
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Riccardo Graziosi <31478034+riggraz@users.noreply.github.com >
2025-01-03 12:14:59 +01:00
Riccardo Graziosi
a12a95eccc
Add webhooks ( #447 )
v1.1.0
2024-12-20 14:06:48 +01:00
Riccardo Graziosi
2290cff507
Fix frontend regex for email address ( #449 )
2024-12-10 11:51:28 +01:00
Riccardo Graziosi
17c3e621b9
Fix Sidekiq Cron initializer ( #443 )
2024-11-27 15:46:33 +01:00
Riccardo Graziosi
87b267998b
Fix sidekiq cron SendRecapEmails job scheduling creation ( #442 )
2024-11-25 18:56:24 +01:00
Riccardo Graziosi
9b57df60a4
Fix get_url_for helper method ( #441 )
2024-11-25 17:31:46 +01:00
Riccardo Graziosi
c0d70186f6
Send recap emails for new feedback ( #440 )
2024-11-19 17:17:05 +01:00
dependabot[bot]
ace50e1089
Bump cross-spawn from 7.0.3 to 7.0.5 ( #439 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.5.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-16 14:58:11 +01:00
Riccardo Graziosi
fb441564b8
Add sidekiq as a possible ActiveJob backend ( #436 )
2024-11-16 14:25:27 +01:00
Riccardo Graziosi
8dd5ca4e2a
Add possibility to enter promo code in Stripe checkout ( #437 )
v1.0.0
2024-11-15 17:46:05 +01:00
Riccardo Graziosi
b180886ce0
Create FUNDING.yml ( #435 )
2024-11-12 20:30:16 +01:00
Aditya Pandey
721e6a3a43
Make invitations expire after 3 months ( #426 )
...
Co-authored-by: riggraz <riccardo.graziosi97@gmail.com >
2024-11-11 19:16:43 +01:00
Riccardo Graziosi
054633404c
Bump rails to 6.1.7.9 ( #433 )
2024-11-08 17:19:14 +01:00
dependabot[bot]
30dc40e58d
Bump rexml from 3.3.6 to 3.3.9 ( #430 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.6 to 3.3.9.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.6...v3.3.9 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Riccardo Graziosi <31478034+riggraz@users.noreply.github.com >
2024-11-08 17:07:29 +01:00
Riccardo Graziosi
697f1ac6c4
Fix Stripe subscription update webhook and tenant notification logic ( #432 )
...
* Do not send emails for stripe custom.subscription.updated webhook event
* Do not send "mid" trial period email if tenant trial period has been extended
2024-11-08 17:02:40 +01:00
Riccardo Graziosi
31999a2af6
Add API ( #427 )
2024-11-08 16:40:53 +01:00
Aditya Pandey
5ad04adb10
Redirect to previous page after logging in ( #423 )
...
Co-authored-by: riggraz <riccardo.graziosi97@gmail.com >
2024-10-04 17:36:39 +02:00
Riccardo Graziosi
20f93736f5
Improve UI/UX of Post page ( #416 )
...
* Show post content and likes before fetching from backend API
* Autofocus reply and edit forms for comments
* Autofocus title field in post edit form
* More UI/UX improvements
2024-09-26 19:45:48 +02:00
Riccardo Graziosi
09d3e17c52
New Crowdin updates ( #395 )
...
Completes Italian translation
2024-09-21 13:37:08 +02:00
dependabot[bot]
aa66385dee
Bump puma from 5.6.8 to 5.6.9 ( #415 )
...
Bumps [puma](https://github.com/puma/puma ) from 5.6.8 to 5.6.9.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.6.8...v5.6.9 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Riccardo Graziosi <31478034+riggraz@users.noreply.github.com >
2024-09-21 13:10:52 +02:00
Denis Kotov
1943854a3a
Update russian localization (pt. 2) ( #413 )
2024-09-21 11:48:25 +02:00
Denis Kotov
7de5731f6a
Update russian localization (pt. 1) ( #412 )
2024-09-21 11:44:21 +02:00
Riccardo Graziosi
cab2229e09
Add setting to show in filter by status only statuses present in board posts ( #411 )
2024-09-17 18:36:54 +02:00
Hiten Vidhani
675a8709ef
Update contributing guidelines docker commands ( #406 )
2024-09-16 18:58:10 +02:00
Riccardo Graziosi
63b3b4050a
Add setting to set logo URL ( #410 )
2024-09-16 18:48:18 +02:00
Riccardo Graziosi
5780d8494e
Improve roadmap ( #405 )
...
* Make it possible to embed the roadmap in iframe
* Add board and status filters
* Add query params to show/hide roadmap filters
2024-09-11 19:27:13 +02:00
Riccardo Graziosi
2e07f7b00d
Add setting to use browser locale if available ( #404 )
2024-09-08 14:40:48 +02:00
Riccardo Graziosi
5decb702f2
Increase user full_name max length to 64 characters ( #403 )
2024-09-07 18:10:45 +02:00
Riccardo Graziosi
3c6b885391
Multiple fixes and improvements in invitations system ( #402 )
2024-09-07 12:29:01 +02:00
Riccardo Graziosi
d1faf059ee
Hotfix: deliver_now invitations email instead of deliver_later ( #401 )
2024-09-07 11:58:06 +02:00
Riccardo Graziosi
53c7ffd95f
Hotfix: set current tenant in invitations mailer ( #400 )
2024-09-07 11:36:21 +02:00
Riccardo Graziosi
519ec80b90
Add invitation system ( #398 )
2024-09-06 20:27:15 +02:00
dependabot[bot]
b6c92cc1b0
Bump webpack from 5.82.1 to 5.94.0 ( #397 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.82.1 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.82.1...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Riccardo Graziosi <31478034+riggraz@users.noreply.github.com >
2024-08-31 15:12:18 +02:00
Hiten Vidhani
bf413492cc
Fix: avoid dropdown menu closing on click inside ( #396 )
2024-08-31 14:52:14 +02:00
Riccardo Graziosi
0ad1b5eec0
Add private feedback space setting ( #392 )
2024-08-29 22:14:04 +02:00
Riccardo Graziosi
2d7f454d0a
New Crowdin updates ( #390 )
2024-08-23 17:04:49 +02:00
dependabot[bot]
ea58e46e7f
Bump rexml from 3.3.4 to 3.3.6 ( #393 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.4 to 3.3.6.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.4...v3.3.6 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 17:01:00 +02:00
dependabot[bot]
94904b4236
Bump rexml from 3.2.8 to 3.3.4 ( #391 )
2024-08-19 20:47:21 +02:00
Riccardo Graziosi
8c1ed57275
Improve datetime labels visualization ( #389 )
2024-07-25 17:58:27 +02:00
Riccardo Graziosi
ab23ab2c9b
Fix email notification when commenting anonymous post ( #388 )
2024-07-25 17:54:07 +02:00
Riccardo Graziosi
97eb40f0c6
New Crowdin updates ( #386 )
...
* New translations en.yml (German)
* New translations backend.en.yml (German)
2024-07-22 21:13:17 +02:00
Riccardo Graziosi
964c6d69f4
Update README ( #384 )
2024-07-16 20:18:44 +02:00
Riccardo Graziosi
6697020816
New Crowdin updates ( #381 )
2024-07-16 17:34:10 +02:00
Riccardo Graziosi
426d65df63
Various improvements ( #383 )
...
* Improve moderation page style
* Increase ban period of anti-spam measures to 1 hour
* Fix i18n fallbacks in production
* Add EMAIL_MAIL_REPLY_TO env variable support
2024-07-16 17:30:23 +02:00
Riccardo Graziosi
a49b5695f5
Add anonymous feedback ( #380 )
2024-07-12 20:38:46 +02:00
Rishabh Jain
7a37dae22d
Extract common env vars in docker-compose.yml ( #379 )
2024-07-09 17:30:37 +02:00