Riccardo Graziosi
30b7b0f5f4
Add some welcome entities on tenant signup ( #266 )
2024-01-24 18:37:54 +01:00
Riccardo Graziosi
d80f63f27f
Fix broken link in Site settings > Appearance ( #265 )
2024-01-23 19:02:43 +01:00
Riccardo Graziosi
d7e7db9f72
Add custom CSS ( #264 )
2024-01-23 18:50:42 +01:00
Riccardo Graziosi
653e139a9e
Add default OAuths ( #259 )
2024-01-22 14:45:48 +01:00
Riccardo Graziosi
0828c9c879
Improve UI style ( #262 )
2024-01-20 12:33:22 +01:00
Riccardo Graziosi
4e006f69d0
Destroy related post status changes when destroying a post status ( #260 )
2024-01-18 17:04:24 +01:00
Riccardo Graziosi
2c4a531933
Fix syntax error in views/devise/unlocks/new.html.erb ( #257 )
2024-01-16 23:00:37 +01:00
emmanuel
d2d7838926
Fix typos in README.md ( #256 )
2024-01-15 20:02:48 +01:00
Rasmus
376e232f71
Skip asset pipeline for site logo file/url ( #255 )
...
Fixes #238
The ruby pipeline validation causes an exception if the file is missing, so pointing to an invalid file/url for the site logo makes every page crash
2024-01-15 19:56:08 +01:00
B-Souty
68bb4ad895
Email server configuration ( #246 )
...
Co-authored-by: riggraz <riccardo.graziosi97@gmail.com >
2024-01-12 19:16:30 +01:00
Riccardo Graziosi
d9d052aa0a
Update vulnerable gems and packages ( #252 )
...
* Bump semver from 6.3.0 to 6.3.1 (#235 )
* Bump puma from 4.3.12 to 5.6.8 (#250 )
* Bump @babel/traverse from 7.21.5 to 7.23.7 (#251 )
* Bump rails from 6.1.7.3 to 6.1.7.5
2024-01-09 17:18:16 +01:00
B-Souty
8faf36eb66
Upgrade Node to v20 ( #245 )
2024-01-08 17:23:26 +01:00
William Vo
35e7106a93
Add 🇻🇳 Vietnamese locale ( #240 )
2024-01-08 17:13:39 +01:00
Riccardo Graziosi
748df5bcd3
Add 🇪🇸 Spanish locale ( #249 )
2024-01-06 17:13:56 +01:00
Aitor Roma
accb5b53cc
Add some Spanish translations ( #236 )
2024-01-06 16:49:57 +01:00
Riccardo Graziosi
7c2e679a29
New Crowdin updates ( #195 )
2024-01-06 16:30:25 +01:00
B-Souty
b270ad1056
Allow configuring database hostname ( #241 )
2024-01-06 16:00:32 +01:00
B-Souty
f39a4c6eea
Update webdrivers gem ( #243 )
2024-01-04 20:53:46 +01:00
Riccardo Graziosi
17d67e0f91
Update README.md ( #234 )
...
Remove demo link from README
2023-07-08 16:43:17 +02:00
Riccardo Graziosi
47ac9abcbe
Add healthcheck task to production image ( #231 )
2023-05-23 19:04:20 +02:00
Riccardo Graziosi
1af8687a22
Add healthcheck endpoint and task ( #230 )
2023-05-23 17:19:08 +02:00
Riccardo Graziosi
fbaed7f44e
Fix toggle menu on mobile ( #229 )
2023-05-21 14:20:27 +02:00
Riccardo Graziosi
189d5abe27
Remove unused dependencies ( #228 )
...
* Remove unused package.json dependencies
* Remove unused files
* Remove some bootstrap js dependencies
2023-05-20 12:52:19 +02:00
Riccardo Graziosi
d8cf46c351
Switch from webpacker to (css|js)bundling-rails ( #227 )
...
* Install jsbundling-rails, uninstall rails/webpacker
* Remove outdated step from run-tests workflow
* Use cssbundling-rails for CSS
2023-05-19 17:47:01 +02:00
Riccardo Graziosi
e79d550070
Bump webpack-dev-server to 3.11.3 ( #226 )
2023-05-14 15:58:48 +02:00
dependabot[bot]
7efe945ee5
Bump loader-utils from 1.2.3 to 1.4.2 ( #225 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.2.3 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.2.3...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-14 14:22:17 +02:00
Riccardo Graziosi
c8f4766332
Bump yarn packages (webpacker, bootstrap, ...) ( #222 )
...
* Specify exact versions in package.json
* Bump @rails packages to 6.1.7-3
* Bump decode-uri-component from 0.2.0 to 0.2.2 (#176 )
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump qs from 6.5.2 to 6.5.3 (#177 )
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump express from 4.17.1 to 4.18.2 (#178 )
Bumps [express](https://github.com/expressjs/express ) from 4.17.1 to 4.18.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump json5 from 1.0.1 to 1.0.2 (#182 )
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump minimatch from 3.0.4 to 3.0.8 (#223 )
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.0.8.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @rails/webpacker to 5.1.0
* Fix translations import in application.js
* Bump @rails/webpacker to 5.4.4
* Set some babel plugins loose=true to suppress warnings
* Bump boostrap to 4.6.2 and popper.js to 1.16.1
* Fix CSS after bootstrap bump
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-13 18:41:26 +02:00
Riccardo Graziosi
00f18d2fb8
Bump rails to 6.1.7.3 ( #221 )
...
* Bump rails to 6.1.7.3
* Bump rspec-rails to 4.0.2 (to make specs work again)
* Fix ReorderWorkflow to solve deprecation warning
2023-05-10 11:13:59 +02:00
Riccardo Graziosi
10f06c9760
Bump ruby to 3.0.6 ( #218 )
...
* Bump ruby to 2.7.8
* Bump listen to 3.5.1 (remove dependency on ruby_dep)
* Bump ruby to 3.0.6
* Fix I18n.translate arguments: from hash to keyword arguments
2023-05-09 09:32:18 +02:00
Riccardo Graziosi
5b9edd4745
Upgrade Ruby dependencies ( #214 )
...
* Bump rack from 2.2.3.1 to 2.2.6.3 (#204 )
Bumps [rack](https://github.com/rack/rack ) from 2.2.3.1 to 2.2.6.3.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/2.2.3.1...v2.2.6.3 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump globalid from 1.0.0 to 1.0.1 (#188 )
Bumps [globalid](https://github.com/rails/globalid ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rails/globalid/releases )
- [Commits](https://github.com/rails/globalid/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: globalid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump rails-html-sanitizer from 1.4.3 to 1.4.4 (#180 )
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases )
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4 )
---
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 >
* Bump loofah from 2.18.0 to 2.19.1 (#179 )
Bumps [loofah](https://github.com/flavorjones/loofah ) from 2.18.0 to 2.19.1.
- [Release notes](https://github.com/flavorjones/loofah/releases )
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flavorjones/loofah/compare/v2.18.0...v2.19.1 )
---
updated-dependencies:
- dependency-name: loofah
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 >
* Bump nokogiri from 1.13.6 to 1.13.9 (#156 )
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.6 to 1.13.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.6...v1.13.9 )
---
updated-dependencies:
- dependency-name: nokogiri
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 >
* Bump httparty from 0.18.0 to 0.21.0 (#181 )
Bumps [httparty](https://github.com/jnunemaker/httparty ) from 0.18.0 to 0.21.0.
- [Release notes](https://github.com/jnunemaker/httparty/releases )
- [Changelog](https://github.com/jnunemaker/httparty/blob/master/Changelog.md )
- [Commits](https://github.com/jnunemaker/httparty/compare/v0.18.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: httparty
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 >
* Fix Dockerfile
* Fix post system spec
* revert
* comment out post deletion system spec
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-07 11:40:27 +02:00
Riccardo Graziosi
84c6bd06bd
Fix production assets compiling in Dockerfile ( #215 )
2023-05-06 14:34:31 +02:00
Riccardo Graziosi
cfa8caa0cc
Remove 'latest' tag from 'push-to-registry' action ( #213 )
2023-04-16 18:09:46 +02:00
Riccardo Graziosi
60b0919ce6
Add GitHub Actions ( #211 )
...
* Add 'run-tests' action to run specs
* Add 'push-to-registry' action to push image to Docker Hub
2023-04-16 15:53:05 +02:00
Riccardo Graziosi
1e6eb17af5
Add system specs for site settings ( #209 )
2023-04-12 18:35:39 +02:00
Riccardo Graziosi
ce21d660d1
Fix system specs ( #206 )
2023-03-19 19:57:53 +01:00
Riccardo Graziosi
756d6d9919
Add specs to Docker prod image ( #205 )
2023-03-14 09:28:35 +01:00
Riccardo Graziosi
29224e1908
Fix OAuth sign in find by email case sensitivity ( #202 )
2023-03-08 12:13:39 +01:00
Riccardo Graziosi
af37df3079
Update reserved subdomains list
2023-02-26 18:34:12 +01:00
Riccardo Graziosi
b2e9031ed6
Add some header settings ( #199 )
...
* Add show_roadmap_in_header setting
* Add collapse_boards_in_header setting (thanks @josh-bitovi)
2023-02-11 11:35:27 +01:00
Riccardo Graziosi
e7335f5622
Add setting to manage visibility of vote count, vote button and decide root page ( #197 )
2023-02-05 11:55:38 +01:00
Riccardo Graziosi
d4242dd78e
Move tenant settings on separate model ( #196 )
2023-02-04 15:43:15 +01:00
Riccardo Graziosi
6c03a0d750
Fix user role for tenant signup
2023-01-30 20:24:24 +01:00
Riccardo Graziosi
53d8674fab
Change OAuth state separator character ( #194 )
2023-01-28 14:24:03 +01:00
Riccardo Graziosi
bae0fe0457
Update README
...
Slightly change Docker installation instructions and commands
2023-01-28 12:53:23 +01:00
Riccardo Graziosi
0e96ff7ad4
Add role 'owner' to users ( #185 )
2023-01-18 21:11:27 +01:00
Riccardo Graziosi
e86748edca
Fix specs ( #175 )
2022-12-03 19:04:06 +01:00
Riccardo Graziosi
956393ce24
Add missing German translations ( #172 )
...
Thanks @TautFlorian !
2022-11-15 18:13:55 +01:00
Riccardo Graziosi
097ce18500
Update featured image
...
Removes the dark theme image, because that theme is no longer available.
2022-10-24 17:24:33 +02:00
Riccardo Graziosi
26a84f2202
Update vulnerable dependencies ( #153 )
...
* Bump async from 2.6.3 to 2.6.4 (#104 )
* Bump eventsource from 1.0.7 to 1.1.1 (#113 )
* Bump terser from 4.4.3 to 4.8.1 (#138 )
* Bump tzinfo from 1.2.9 to 1.2.10 (#139 )
2022-10-14 11:44:23 +02:00
Riccardo Graziosi
51f4423059
Add 🇷🇺 Russian locale
...
Thanks @megane999 !
2022-09-22 14:20:11 +02:00