Commit Graph

332 Commits

Author SHA1 Message Date
Riccardo Graziosi
5a162c6f4f Add instructions to set password for OAuth users (#346) 2024-05-14 17:47:17 +02:00
Riccardo Graziosi
57ed8c338d Fix trial_end mail for tenant mailer (#344) 2024-05-13 17:43:24 +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
8fe9f553ac Improve UX/UI (#334)
* improve like button style
* add an edit button to post
* more...
2024-05-11 13:29:25 +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
a292b133b0 Fix billing urls on custom domain (#331) 2024-05-05 12:13:33 +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
a11157295d Various improvements (#325)
* Fix missing translation in roadmap
* Fix resizing of textareas
* Increase line height for small muted texts
* Improve collapsed board list style
* Fix switch on top of header (z-index)
* Fix margin inconsistencies in site settings
* Add user count to site settings
2024-04-10 23:28:58 +02:00
Riccardo Graziosi
f41f9dd082 Add anonymization after user delete (#324) 2024-04-07 13:19:32 +02:00
Riccardo Graziosi
e301ada94a Fix slug scope per tenant (#323) 2024-04-07 12:32:57 +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
d1f04ef2ed Fix public html pages (#312) 2024-03-15 16:11:53 +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
1cdbbc91e8 Various improvements and fixes (#309)
* Remove roadmap header
* Add hostname to poweredby url
* Fix oauth button click style
* Fix mailer astuto logo
* Fix asset urls in public html files
2024-03-14 23:04:34 +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
Riccardo Graziosi
39a757fe5b Improvements and fixes on OAuth providers (#304) 2024-03-06 19:36:26 +01:00
Riccardo Graziosi
32d19cbe7c Add the possibility to enable/disable default OAuths (#303) 2024-03-05 18:13:16 +01:00
Riccardo Graziosi
719f1ad4e9 Improve tenant signup page (#302) 2024-03-02 18:36:22 +01:00
dependabot[bot]
4969bbc261 Bump rails from 6.1.7.5 to 6.1.7.7 (#300) 2024-03-01 22:56:57 +01:00
Riccardo Graziosi
a700c07394 Add "powered by Astuto" (#298) 2024-02-27 18:32:14 +01:00
Riccardo Graziosi
ea694508bb Customize pages for errors 404, 422 and 500 (#297) 2024-02-25 15:38:41 +01:00
Riccardo Graziosi
9a0fb2dd4b Enable deletion of tenant entity (#295) 2024-02-24 19:29:09 +01:00
Riccardo Graziosi
7966e80421 Fix mailers for post and comment notifications (#293) 2024-02-24 19:18:55 +01:00
Riccardo Graziosi
1d6c5fd947 Add demo link to README (#290) 2024-02-22 19:06:17 +01:00
Riccardo Graziosi
4c07759011 Update reserved subdomains (#289) 2024-02-22 17:52:29 +01:00
Riccardo Graziosi
2791bb0784 Update README.md (#287) 2024-02-18 15:09:25 +01:00
Riccardo Graziosi
f58e3a69c1 Update LICENSE (#286) 2024-02-18 15:06:12 +01:00
Riccardo Graziosi
d866246518 Add date filter to post list (#285) 2024-02-15 22:30:41 +01:00
Riccardo Graziosi
5221df1b2b Add staff badge near comment author (#280) 2024-02-14 19:40:39 +01:00
Riccardo Graziosi
1d5df21301 Add custom pluralization rule for Vietnamese (#279) 2024-02-14 11:07:23 +01:00
Riccardo Graziosi
3910c85898 New Crowdin updates (#248)
Mainly French updates
2024-02-13 11:58:18 +01:00
dependabot[bot]
fef5e4fc97 Bump nokogiri from 1.16.0 to 1.16.2 (#276) 2024-02-13 11:44:47 +01:00
Riccardo Graziosi
1976e5ab3f Improve logging (#274)
* Add some custom log messages
* Add original URL and remote IP to each log entry
2024-02-04 16:05:41 +01:00
Riccardo Graziosi
9c5553cc32 Add sort by filter to post list (#271) 2024-01-26 17:43:24 +01:00
Riccardo Graziosi
fadd577db8 Change page title based on current page (#269) 2024-01-26 17:35:00 +01:00
Riccardo Graziosi
a7d67652bf Improve post list filter by status (#267) 2024-01-25 14:50:39 +01:00
Riccardo Graziosi
30b7b0f5f4 Add some welcome entities on tenant signup (#266) 2024-01-24 18:37:54 +01:00