Commit Graph

3589 Commits

Author SHA1 Message Date
Georg Gadinger 87ec3093a9 allow for using SVG logos in the navbar
this uses our new and improved logo by default, but can be easily
changed by modifying `/public/logo.svg`.  the svg is loaded only once
when the application starts, so any modifications to it after a
deployment are visible immediately.

thanks to the power of CSS and SVG being able to make use of it, custom
colour schemes still work too.
2022-10-24 23:19:51 +02:00
Andreas Nedbal 86869dc993 Add tests for new instance variables in TimelineController 2022-10-24 23:19:39 +02:00
Andreas Nedbal 14199059b4 Filter out selected list from lists dropdown 2022-10-24 23:19:39 +02:00
Andreas Nedbal c5efbee938 Remove sidebar from timeline layout 2022-10-24 23:19:39 +02:00
Andreas Nedbal d3faccf85e Apply review suggestions from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-10-24 13:58:54 +02:00
Andreas Nedbal d11aff1db9 Decrease vertical spacing of inbox action bar 2022-10-24 13:58:54 +02:00
Andreas Nedbal 70d5f932fc Adjust locales as requested in review 2022-10-24 13:58:54 +02:00
Andreas Nedbal 02721fc22d Move sidebar locale namespace to actions 2022-10-24 13:58:54 +02:00
Andreas Nedbal ccaf519b8f Remove sidebar template 2022-10-24 13:58:54 +02:00
Andreas Nedbal 9bfc2b9dac Add top action bar to Inbox 2022-10-24 13:58:54 +02:00
dependabot[bot] 62831c3eeb
Merge pull request #750 from Retrospring/dependabot/bundler/nokogiri-1.13.9 2022-10-21 11:23:17 +00:00
dependabot[bot] 171e91d251
Bump nokogiri from 1.13.8 to 1.13.9
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.8 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.8...v1.13.9)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 04:15:37 +00:00
dependabot[bot] 8b056fa142
Merge pull request #747 from Retrospring/dependabot/npm_and_yarn/babel/preset-env-7.19.4 2022-10-17 09:33:31 +00:00
dependabot[bot] d139af0d41
Merge pull request #745 from Retrospring/dependabot/npm_and_yarn/regenerator-runtime-0.13.10 2022-10-17 09:32:47 +00:00
dependabot[bot] b77f01c32c
Bump @babel/preset-env from 7.19.3 to 7.19.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.19.3 to 7.19.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.19.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 09:08:40 +00:00
dependabot[bot] 4352f73017
Bump regenerator-runtime from 0.13.9 to 0.13.10
Bumps [regenerator-runtime](https://github.com/facebook/regenerator) from 0.13.9 to 0.13.10.
- [Release notes](https://github.com/facebook/regenerator/releases)
- [Commits](https://github.com/facebook/regenerator/compare/regenerator-runtime@0.13.9...regenerator-runtime@0.13.10)

---
updated-dependencies:
- dependency-name: regenerator-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 09:07:48 +00:00
Karina Kwiatek d2394f6e53
Merge pull request #737 from Retrospring/add-more-sponsoring-options
FUNDING.yml: add GitHub Sponsors and Open Collective
2022-10-14 07:26:14 +02:00
Georg Gadinger 3761f9b4c5 FUNDING.yml: add GitHub Sponsors and Open Collective 2022-10-14 07:17:42 +02:00
Georg Gadinger 039a0691bf
Merge pull request #735 from Retrospring/the-latest-data-validator
typoed_email_validator: check for valid TLDs
2022-10-13 23:50:01 +02:00
Georg Gadinger 0f9c6f1e07 typoed_email_validator: check for valid TLDs
i'm sure there are many more typos waiting to happen.  one thing we
can already catch though is the usage of invalid TLDs.

this makes use of my new TLDv gem -- the data it uses can be updated
independently from the main gem.
2022-10-13 21:38:54 +02:00
Georg Gadinger 10bd1853ed
Merge pull request #734 from Retrospring/do.not.visit@my.carrd
typoed_email_validator: add new endings to the typo list
2022-10-13 08:05:44 +02:00
Georg Gadinger ea4a661368 typoed_email_validator: add new endings to the typo list 2022-10-13 07:59:54 +02:00
Karina Kwiatek 0b625453e7 Bump version to 2022.1012.0 2022-10-12 09:02:16 +02:00
Karina Kwiatek a84d94a28c
Merge pull request #733 from Retrospring/fix/no-turbo-birb
Disable Turbo on Service Settings
2022-10-12 09:02:01 +02:00
Karina Kwiatek 9004da9bd1 Disable Turbo on Service Settings 2022-10-12 08:58:22 +02:00
Karina Kwiatek 86d0cdc8d1
Merge pull request #732 from Retrospring/fix/profile-menu-alignment
Fix profile menu direction on desktop
2022-10-12 00:09:17 +02:00
Andreas Nedbal de0b8a25c8 Specify plugin options to prevent flood of warnings 2022-10-12 00:05:28 +02:00
Karina Kwiatek 29618d399d Fix profile menu direction on desktop 2022-10-12 00:04:09 +02:00
Karina Kwiatek 41a338599d Bump version to 2022.1011.0 2022-10-11 23:35:57 +02:00
Karina Kwiatek bb94845262
Merge pull request #727 from Retrospring/feature/i19n.js
Install i18n-js 4 2: Electric Boogaloo
2022-10-11 23:34:52 +02:00
Andreas Nedbal 1f756b3f8d Switch from `sass-rails` to `sassc-rails` 2022-10-11 23:21:20 +02:00
Georg Gadinger 96d3216d39
Merge pull request #730 from Retrospring/hocus-pocus-there's-pizza-on-your-focus
auto-focus text field in ask modal
2022-10-11 22:53:12 +02:00
Karina Kwiatek 59b619324c
Merge pull request #728 from Retrospring/feature/lazy
Use appropriate image sizes and lazy loading
2022-10-11 22:36:20 +02:00
Georg Gadinger 4b8490a2d1 auto-foxus text field in ask modal
resolves #557
2022-10-11 22:08:59 +02:00
Georg Gadinger 5b091c6728
Merge pull request #729 from Retrospring/gmail@xit.co.uk
typoed_email_validator: add new endings to the typo list
2022-10-11 20:48:58 +02:00
Georg Gadinger 0294225269 typoed_email_validator: add new endings to the typo list
gmail.co.uk is registered by the big ad company with the 5000 chat apps,
but it doesn't have a NX record
2022-10-11 20:43:29 +02:00
Andreas Nedbal 3cf985eb11 Use appropriate image sizes and lazy loading in userbox 2022-10-10 23:16:57 +02:00
Andreas Nedbal ec6f25e16b Use appropriate image sizes and lazy loading in questions 2022-10-10 23:16:44 +02:00
Andreas Nedbal 8d1bd30615 Use appropriate image sizes and lazy loading in notifications 2022-10-10 23:15:05 +02:00
Andreas Nedbal fedfbb1333 Use appropriate image sizes and lazy loading in moderationbox 2022-10-10 23:14:45 +02:00
Andreas Nedbal 66c80d2add Use appropriate image sizes and lazy loading in inbox entry 2022-10-10 23:14:30 +02:00
Andreas Nedbal 99b523bf9c Use appropriate image sizes and lazy loading in answerbox 2022-10-10 23:14:07 +02:00
Andreas Nedbal 18c876138d Allow importing JSON files in TypeScript 2022-10-10 21:40:53 +02:00
Andreas Nedbal 591a912666 Make i18n-js configuration compatible with 4.x 2022-10-10 21:40:41 +02:00
Andreas Nedbal a8c1961af3 Migrate entrypoint to support new i18n-js version 2022-10-10 21:40:30 +02:00
Andreas Nedbal bee89d367c Adjust Github Action locale export step 2022-10-10 21:40:16 +02:00
Andreas Nedbal 8024053520 Install i18n-js 4 2022-10-10 21:38:37 +02:00
dependabot[bot] aedc0adc2c
Merge pull request #726 from Retrospring/dependabot/github_actions/actions/checkout-3.1.0 2022-10-10 18:28:34 +00:00
dependabot[bot] 5865773cd4
Merge pull request #720 from Retrospring/dependabot/bundler/pghero-3.0.1 2022-10-10 18:26:43 +00:00
dependabot[bot] f928979365
Merge pull request #725 from Retrospring/dependabot/npm_and_yarn/core-js-3.25.5 2022-10-10 12:42:01 +00:00