Riccardo Graziosi
a12a95eccc
Add webhooks ( #447 )
2024-12-20 14:06:48 +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
c0d70186f6
Send recap emails for new feedback ( #440 )
2024-11-19 17:17:05 +01:00
Riccardo Graziosi
fb441564b8
Add sidekiq as a possible ActiveJob backend ( #436 )
2024-11-16 14:25:27 +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
31999a2af6
Add API ( #427 )
2024-11-08 16:40:53 +01: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
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
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
519ec80b90
Add invitation system ( #398 )
2024-09-06 20:27:15 +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
Riccardo Graziosi
8c1ed57275
Improve datetime labels visualization ( #389 )
2024-07-25 17:58:27 +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
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
Riccardo Graziosi
ce05b04f74
Fix SMTP configuration to work without authentication ( #378 )
2024-07-04 17:25:23 +02:00
Riccardo Graziosi
24ef09c50e
Fix SMTP production defaults ( #371 )
2024-06-26 13:17:52 +02:00
Riccardo Graziosi
1aae8bc194
Fix SMTP ( #370 )
2024-06-26 12:11:18 +02:00
Riccardo Graziosi
69c26317d0
New Crowdin updates ( #353 )
...
* A little bit of Polish
* Completed Spanish
* Completed Italian
2024-06-03 19:20:02 +02:00
Riccardo Graziosi
1f99b6867e
New Crowdin updates ( #349 )
2024-05-21 21:16:43 +02:00
Riccardo Graziosi
f0346a73ec
Add tour and other improvements ( #348 )
...
* Add tour
* Add instructions to set password for OAuth users
* Tenant signup improvement
* Fix bug on user soft delete
* Slighlty darken background color
* Add a stronger confirmation for board deletion
2024-05-21 19:10:18 +02:00
Riccardo Graziosi
5a162c6f4f
Add instructions to set password for OAuth users ( #346 )
2024-05-14 17:47:17 +02:00
Riccardo Graziosi
b2dd35cecc
New Crowdin updates ( #343 )
2024-05-13 16:46:09 +02:00
Riccardo Graziosi
6255f06af4
Revert crowdin config ( #341 )
2024-05-13 16:29:58 +02:00
Riccardo Graziosi
349be07f38
Update crowdin config ( #339 )
2024-05-13 16:03:45 +02:00
Riccardo Graziosi
7ab14e14ab
Add 🇵🇹 🇧🇷 Portoguese (Brazilian) ( #335 )
...
Thanks to Coe1ho and Alan Rigoni!
2024-05-11 15:20:16 +02:00
Riccardo Graziosi
ceed2187d5
New Crowdin updates ( #328 )
...
* Completed translation for Portoguese (Brazilian)
* Completed translation for Italian
2024-05-11 14:53:32 +02:00
Riccardo Graziosi
747483cfa3
Various improvements ( #332 )
...
* Fix locale fallbacks
* Make header links relative
* Improve like button style
* Other small improvements...
2024-05-09 19:23:45 +02:00
Riccardo Graziosi
bea146e612
Add billing ( #329 )
2024-05-03 18:11:07 +02:00
Riccardo Graziosi
fc36c967af
New Crowdin updates ( #311 )
...
* Various strings translations
* Some languages added
* Add devise Greek translation
* Add devise Hindi translation
* Add devise Polish translation
* Add devise Turkish translation
* Add devise Swedish translation
2024-04-12 11:31:45 +02:00
Riccardo Graziosi
f41f9dd082
Add anonymization after user delete ( #324 )
2024-04-07 13:19:32 +02:00
Riccardo Graziosi
09fb156a4e
Add slugs for Posts, Boards and OAuths ( #321 )
2024-04-05 18:23:31 +02:00
Riccardo Graziosi
e887bca9cf
Fix OAuth login on custom domains ( #320 )
2024-03-28 12:29:54 +01:00
Riccardo Graziosi
b63956a173
Fix custom domains ( #318 )
...
* Configure trusted proxies
* Fix tenant signup route not working
* Use HTTP_X_FORWARDED_HOST if present
* Update reserved subdomains
2024-03-24 18:06:36 +01:00
Riccardo Graziosi
d17b45c5c4
Add custom domains ( #314 )
2024-03-24 12:54:02 +01:00
Riccardo Graziosi
d47c70f576
Add some missing translations and limit locale selection only to available locales ( #313 )
2024-03-16 16:24:00 +01:00
Riccardo Graziosi
437262040a
Add 🇨🇳 Chinese simplified ( #310 )
...
Thanks to omltcat for the translation!
2024-03-15 00:14:31 +01:00
Riccardo Graziosi
8a133ddbfe
New Crowdin updates ( #307 )
...
Mainly chinese :)
2024-03-14 23:19:48 +01:00
Riccardo Graziosi
336adb9bfd
Add DDoS protection ( #308 )
...
* Add and configure rack-attack gem
* Limit number of tenant registrations with same email address
* Limit requests to tenants#create by IP
2024-03-14 22:43:37 +01:00
Riccardo Graziosi
e34e3f1aba
Hotfix: remove asset_host config ( #306 )
2024-03-09 17:38:49 +01:00
Riccardo Graziosi
98daafc244
Improve emails ( #305 )
2024-03-09 17:26:24 +01:00
Riccardo Graziosi
5ad01b0138
New Crowdin updates ( #281 )
2024-03-09 14:26:53 +01:00