filipefurtad0
cdceefb6fb
Moves test.rb I18n exception hanlder into base_spec_helper
2023-12-19 16:44:53 +00:00
filipefurtad0
f8f85e7fbd
Adds I18n exception handler as test initializer
...
As per code review, we follow this approach https://sikac.hu/missing-translations-keys-gotta-catch-em-all-3aa8d2ead8bd
2023-12-15 12:48:21 +00:00
yasir azgar
703ef8a203
Update config/initializers/bugsnag.rb
...
Co-authored-by: Maikel <maikel@email.org.au >
2023-11-13 10:42:46 +05:30
yasir azgar
b119a97eaf
Update config/initializers/bugsnag.rb
...
Co-authored-by: Maikel <maikel@email.org.au >
2023-11-13 10:42:46 +05:30
Yasir Azgar
5eed500786
supress bugsnag warn in dev
2023-11-13 10:42:46 +05:30
Yasir Azgar
eb82accb79
revert unwanted change
2023-11-13 10:42:46 +05:30
Yasir Azgar
866a1b4bcb
11714 fix bugsnag warn
2023-11-13 10:42:46 +05:30
Maikel Linke
fcb6e36480
Format money amounts according to locale
...
It used to be formatted according to the currency. So even if the
default currency is USD but your locale is French then you should see it
formatted as $10.000,00 instead of the US formatting of $10,000.00.
2023-10-16 11:19:11 +11:00
Maikel Linke
7654d37fc3
DRY, shorten swagger file names
2023-09-11 14:57:39 +10:00
Maikel Linke
fe2eecb69e
DRY swagger-ui config with relative path
2023-09-11 14:57:38 +10:00
Filipe
5d624ef4be
Merge pull request #11278 from mkllnk/swagger-fix
...
Fix swagger-api integration after last update
2023-07-28 16:27:32 +01:00
Matt-Yorkley
dd9b28787c
Update CSP configuration for Safari
...
Apparently some versions of Safari have issues with Websockets if the CSP doesn't explicitly define the `connect_src` in a certain way (including specifying the host). This issue is fixed in later versions of Safari and doesn't affect other browsers, for which the `default_src` with `:self` is sufficient.
2023-07-27 16:20:42 +01:00
Maikel Linke
627e689757
Fix swagger-api integration after last update
...
See also:
* https://github.com/rswag/rswag/pull/668
2023-07-26 15:52:48 +10:00
Filipe
ba1ba6dbec
Merge pull request #11092 from mkllnk/bye-datadog
...
Remove datadog gem, too expensive
2023-07-06 15:20:20 +01:00
Maikel Linke
8368a6ccc9
Announce the new DFC endpoint
...
We need to declare in each spec file for which endpoint the spec is
because it was just choosing the first declared one by default. The
first one was v1 and now it's dfc-v1.7.
2023-06-28 13:50:54 +10:00
Maikel Linke
e7fe04f526
Revert "Fix json v1.8.6 common.rb warning"
...
This reverts commit 21b80db0ee .
This fix was needed for an old version of the JSON module with a newer
version of Ruby. But we updated the json gem since and don't need this
any more.
2023-06-22 12:47:28 +10:00
Maikel Linke
14b2e0f962
Remove datadog gem, too expensive
2023-06-21 11:44:21 +10:00
Jean-Baptiste Bellet
bb502c2e65
Authorize localhost:3000 as trusted domain for images
2023-04-06 10:10:44 +02:00
Maikel
6cfb86e578
Link to merged feature toggle wiki page
2023-03-28 12:25:21 +11:00
Maikel
a168126cfa
Merge pull request #10600 from mkllnk/features
...
Add all feature toggles with descriptions at boot
2023-03-28 10:58:40 +11:00
Maikel Linke
e0fd180edd
DRY Flipper UI config
2023-03-22 15:45:26 +11:00
Maikel Linke
9a1b1498bf
Add all feature toggles with descriptions at boot
...
So you can easily inspect and activate new features without trying to
use them first. It brings more visibility and will enable us to easily
remove retired features as well.
2023-03-22 15:36:08 +11:00
Maikel Linke
bd20e299f3
Support old cookie encryption
...
https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#key-generator-digest-class-changing-to-use-sha256
2023-03-20 10:41:28 +11:00
Maikel Linke
f1a5c46685
Remove unnecessary Flipper memoizer config
...
Auto-config, yay.
2023-03-15 12:54:03 +11:00
Maikel Linke
00f2f92ce0
Remove unnecessary Flipper active_record config
...
This is now done automatically when including flipper-active_record in
the Gemfile.
2023-03-15 12:54:03 +11:00
David Cook
d3e0ff269f
Remove unsupported config
...
In Sidekiq v7, this field is not recognised and gets passed through to Redis, which also doesn't recognise it and crashes.
It was added to avoid filling up Redis on dev, but it's actually a Sidekiq pro option which needs to be defined on jobs, so I guess it never worked.
2023-02-15 12:22:41 +11:00
Maikel Linke
a91ece8f3b
Replace outdated datadog config syntax
2023-01-23 16:40:36 +11:00
Jean-Baptiste Bellet
6327370401
Update datadog settings from 0.x to 1.x
...
Reference: https://github.com/DataDog/dd-trace-rb/blob/master/docs/UpgradeGuide.md#settings-have-been-renamed
2023-01-23 16:25:03 +11:00
Jean-Baptiste Bellet
928b4144d5
Remove @storybook
2022-12-27 10:50:11 +01:00
Jean-Baptiste Bellet
1869536529
Install view_component_reflex + cable_ready
...
+ Add stimulus reflex in the admin section
+ log stimulusreflex
+ Create channel and connection
+ Some logging options
+ Create application_controller each stimulus reflex controller should inherits from this one
2022-12-07 15:08:52 +01:00
Matt-Yorkley
617164684c
Configure OIDC
2022-10-18 11:32:14 +11:00
Maikel Linke
57a70455a8
Simplify setting of secret token
...
We define it in the dotenv files already which has the advantage of
being overridable. I adjusted the dotenv files to have the same value as
was set before, 30 times `x`.
2022-10-04 19:35:40 +02:00
binarygit
ebe4a3d6ab
Add StimulusReflex
2022-09-29 16:03:45 +02:00
filipefurtad0
e4cceffd5c
Makes wicked-pdf config env dependent
2022-09-15 12:12:47 +01:00
Diego de Araújo Martinez Camarinha
a4fa4a4803
Remove aws sdk patch
...
This was introduced because an old version of the aws sdk was used. Now
with a newer version installed, this should not be need anymore
2022-06-20 07:10:53 -03:00
Maikel Linke
bea080a9b1
Remove Paperclip
...
It has been replaced by Active Storage.
2022-06-01 17:16:55 +10:00
Maikel Linke
b7efa1b018
Replace Paperclip on Spree::Image
2022-06-01 17:16:55 +10:00
Matt-Yorkley
0c2a267bea
Patch keyword arguments syntax in Paperclip error handling
2022-02-14 11:58:22 +00:00
Matt-Yorkley
ae2726fc6b
Generate rswag initializers
...
Done via rswag rake tasks and tidied up a bit.
2022-02-08 11:43:49 +11:00
Maikel Linke
2e6d8c1216
Provide aws-sdk with working URI.encode method
...
The S3 class is calling URI.encode which is removed in Ruby 3. By
providing a URI module within the S3 class makes the S3 code call that
module instead.
2022-02-03 15:20:51 +11:00
Matt-Yorkley
931e68ef6f
Update script sources for google maps and bugnsag
2022-01-18 12:22:06 +00:00
Matt-Yorkley
4c9e64589b
Update style sources
2022-01-18 12:22:06 +00:00
Matt-Yorkley
6af5f46d30
Update CSP; re-enable Angular templates
...
We really need to remove all those Angular templates as soon as possible, and then revert this commit...
2022-01-18 12:22:06 +00:00
Matt-Yorkley
6a3ca98ac6
Add frame-ancestors to CSP
2022-01-18 12:19:54 +00:00
Matt-Yorkley
114a9d8993
Allow unsafe_inline
2022-01-18 12:19:54 +00:00
Matt-Yorkley
0fc6b4c882
Add some whitelisting
2022-01-18 12:19:54 +00:00
Matt-Yorkley
0dd97a631e
Set CSP configuration
2022-01-18 12:19:54 +00:00
Maikel
50a94931d4
Merge pull request #8645 from Matt-Yorkley/initialization-deprecations
...
Initialization deprecations
2022-01-13 16:06:56 +11:00
Maikel
696bbdc2e2
Merge pull request #8649 from Matt-Yorkley/deprecation-fixes
...
Deprecation fixes
2022-01-13 15:59:47 +11:00
Maikel
5257361df8
Merge pull request #8651 from Matt-Yorkley/custom-errors
...
Remove custom errors gem
2022-01-13 15:54:50 +11:00