Evgenii Burmakin
b1393ee674
0.36.0 ( #1952 )
...
* Implement OmniAuth GitHub authentication
* Fix omniauth GitHub scope to include user email access
* Remove margin-bottom
* Implement Google OAuth2 authentication
* Implement OIDC authentication for Dawarich using omniauth_openid_connect gem.
* Add patreon account linking and patron checking service
* Update docker-compose.yml to use boolean values instead of strings
* Add support for KML files
* Add tests
* Update changelog
* Remove patreon OAuth integration
* Move omniauthable to a concern
* Update an icon in integrations
* Update changelog
* Update app version
* Fix family location sharing toggle
* Move family location sharing to its own controller
* Update changelog
* Implement basic tagging functionality for places, allowing users to categorize and label places with custom tags.
* Add places management API and tags feature
* Add some changes related to places management feature
* Fix some tests
* Fix sometests
* Add places layer
* Update places layer to use Leaflet.Control.Layers.Tree for hierarchical layer control
* Rework tag form
* Add hashtag
* Add privacy zones to tags
* Add notes to places and manage place tags
* Update changelog
* Update e2e tests
* Extract tag serializer to its own file
* Fix some tests
* Fix tags request specs
* Fix some tests
* Fix rest of the tests
* Revert some changes
* Add missing specs
* Revert changes in place export/import code
* Fix some specs
* Fix PlaceFinder to only consider global places when finding existing places
* Fix few more specs
* Fix visits creator spec
* Fix last tests
* Update place creating modal
* Add home location based on "Home" tagged place
* Save enabled tag layers
* Some fixes
* Fix bug where enabling place tag layers would trigger saving enabled layers, overwriting with incomplete data
* Update migration to use disable_ddl_transaction! and add up/down methods
* Fix tag layers restoration and filtering logic
* Update OIDC auto-registration and email/password registration settings
* Fix potential xss
2025-11-24 19:45:09 +01:00
Eugene Burmakin
313354bf7c
Add invitation link to pending family invitations email
2025-11-07 12:07:58 +01:00
Evgenii Burmakin
d2ee93f51a
Merge pull request #1885 from Freika/dependabot/bundler/sentry-rails-6.0.0
...
Bump sentry-rails from 5.26.0 to 6.0.0
2025-11-07 11:16:25 +01:00
Evgenii Burmakin
3626ccd830
Merge pull request #1883 from Freika/dependabot/bundler/rails-8.0.3
...
Bump rails from 8.0.2.1 to 8.0.3
2025-11-07 11:15:51 +01:00
Evgenii Burmakin
71943a46e1
Merge pull request #1882 from Freika/dependabot/bundler/brakeman-7.1.0
...
Bump brakeman from 7.0.2 to 7.1.0
2025-11-07 11:15:19 +01:00
Evgenii Burmakin
1043c105ed
Merge pull request #1886 from Freika/dependabot/bundler/super_diff-0.17.0
...
Bump super_diff from 0.16.0 to 0.17.0
2025-11-07 11:14:48 +01:00
dependabot[bot]
6a3f7aebac
Bump rails from 8.0.2.1 to 8.0.3
...
Bumps [rails](https://github.com/rails/rails ) from 8.0.2.1 to 8.0.3.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/v8.0.2.1...v8.0.3 )
---
updated-dependencies:
- dependency-name: rails
dependency-version: 8.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 19:02:17 +00:00
dependabot[bot]
3d6f953063
Bump sentry-rails from 5.26.0 to 6.0.0
...
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby ) from 5.26.0 to 6.0.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases )
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.26.0...6.0.0 )
---
updated-dependencies:
- dependency-name: sentry-rails
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 19:02:15 +00:00
dependabot[bot]
9b50bc0a48
Bump super_diff from 0.16.0 to 0.17.0
...
Bumps [super_diff](https://github.com/splitwise/super_diff ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/splitwise/super_diff/releases )
- [Changelog](https://github.com/splitwise/super_diff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/splitwise/super_diff/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: super_diff
dependency-version: 0.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 19:02:14 +00:00
dependabot[bot]
60f80ec2da
Bump rack from 3.2.2 to 3.2.3 in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the / directory: [rack](https://github.com/rack/rack ).
Updates `rack` from 3.2.2 to 3.2.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/v3.2.2...v3.2.3 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 3.2.3
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 19:02:02 +00:00
Eugene Burmakin
6787273713
Updte map view
2025-10-30 19:16:38 +01:00
dependabot[bot]
e70d7781e4
Bump brakeman from 7.0.2 to 7.1.0
...
Bumps [brakeman](https://github.com/presidentbeef/brakeman ) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v7.0.2...v7.1.0 )
---
updated-dependencies:
- dependency-name: brakeman
dependency-version: 7.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 14:34:01 +00:00
Eugene Burmakin
4a226638c3
Update gems
2025-10-26 10:40:47 +01:00
Evgenii Burmakin
e4bc701581
Merge pull request #1859 from Freika/dependabot/bundler/puma-7.1.0
...
Bump puma from 6.6.1 to 7.1.0
2025-10-26 10:25:51 +01:00
Evgenii Burmakin
64bf9f7cb3
Merge pull request #1860 from Freika/dependabot/bundler/rubyzip-3.2.0
...
Bump rubyzip from 3.1.0 to 3.2.0
2025-10-26 10:25:13 +01:00
Evgenii Burmakin
17c88ede25
Merge pull request #1836 from Freika/dependabot/bundler/bundler-b7dfa6c3a6
...
Bump rack from 3.2.1 to 3.2.2 in the bundler group across 1 directory
2025-10-26 10:24:06 +01:00
Evgenii Burmakin
a7ba4187f6
Merge pull request #1813 from Freika/dependabot/bundler/turbo-rails-2.0.17
...
Bump turbo-rails from 2.0.16 to 2.0.17
2025-10-26 10:23:41 +01:00
Evgenii Burmakin
37cf712111
Merge pull request #1810 from Freika/dependabot/bundler/rubocop-rails-2.33.4
...
Bump rubocop-rails from 2.32.0 to 2.33.4
2025-10-26 10:23:14 +01:00
dependabot[bot]
2accbeef3d
Bump rubyzip from 3.1.0 to 3.2.0
...
Bumps [rubyzip](https://github.com/rubyzip/rubyzip ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases )
- [Changelog](https://github.com/rubyzip/rubyzip/blob/main/Changelog.md )
- [Commits](https://github.com/rubyzip/rubyzip/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: rubyzip
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 14:49:44 +00:00
dependabot[bot]
b413c51c4f
Bump puma from 6.6.1 to 7.1.0
...
Bumps [puma](https://github.com/puma/puma ) from 6.6.1 to 7.1.0.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/main/History.md )
- [Commits](https://github.com/puma/puma/compare/v6.6.1...v7.1.0 )
---
updated-dependencies:
- dependency-name: puma
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 14:44:36 +00:00
dependabot[bot]
62725a55e7
Bump rack from 3.2.1 to 3.2.2 in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the / directory: [rack](https://github.com/rack/rack ).
Updates `rack` from 3.2.1 to 3.2.2
- [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/v3.2.1...v3.2.2 )
---
updated-dependencies:
- dependency-name: rack
dependency-version: 3.2.2
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 17:44:05 +00:00
dependabot[bot]
dd2e6a49bc
Bump turbo-rails from 2.0.16 to 2.0.17
...
Bumps [turbo-rails](https://github.com/hotwired/turbo-rails ) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/hotwired/turbo-rails/releases )
- [Commits](https://github.com/hotwired/turbo-rails/compare/v2.0.16...v2.0.17 )
---
updated-dependencies:
- dependency-name: turbo-rails
dependency-version: 2.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 00:51:48 +00:00
dependabot[bot]
240d90cea1
Bump sentry-ruby from 5.26.0 to 5.28.0
...
Bumps [sentry-ruby](https://github.com/getsentry/sentry-ruby ) from 5.26.0 to 5.28.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases )
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.26.0...5.28.0 )
---
updated-dependencies:
- dependency-name: sentry-ruby
dependency-version: 5.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 21:15:26 +00:00
dependabot[bot]
480142b494
Bump rubocop-rails from 2.32.0 to 2.33.4
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.32.0 to 2.33.4.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.32.0...v2.33.4 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.33.4
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 21:15:18 +00:00
Evgenii Burmakin
3adfcc03c3
Merge branch 'dev' into dependabot/bundler/ffaker-2.25.0
2025-09-26 19:55:46 +02:00
Evgenii Burmakin
ce7a1c9a69
Merge pull request #1741 from Freika/dependabot/bundler/pg-1.6.2
...
Bump pg from 1.5.9 to 1.6.2
2025-09-26 19:55:13 +02:00
Evgenii Burmakin
4666a0790d
Merge pull request #1742 from Freika/dependabot/bundler/factory_bot_rails-6.5.1
...
Bump factory_bot_rails from 6.5.0 to 6.5.1
2025-09-26 19:53:16 +02:00
Evgenii Burmakin
dd5ae17b0f
Merge pull request #1743 from Freika/dependabot/bundler/rubyzip-3.1.0
...
Bump rubyzip from 2.4.1 to 3.1.0
2025-09-26 19:52:59 +02:00
Evgenii Burmakin
7ae6901e4c
Merge pull request #1744 from Freika/dependabot/bundler/rubocop-rails-2.33.3
...
Bump rubocop-rails from 2.32.0 to 2.33.3
2025-09-26 19:52:25 +02:00
Evgenii Burmakin
24c7676497
Merge pull request #1788 from Freika/dependabot/bundler/rexml-3.4.4
...
Bump rexml from 3.4.1 to 3.4.4
2025-09-26 19:51:27 +02:00
Eugene Burmakin
7a7f0b09df
Update map layers based on user theme preference (light/dark) and add theme-aware styling to map controls and buttons.
2025-09-26 18:49:13 +02:00
dependabot[bot]
8ffb80c265
Bump rexml from 3.4.1 to 3.4.4
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.4.1 to 3.4.4.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.4.1...v3.4.4 )
---
updated-dependencies:
- dependency-name: rexml
dependency-version: 3.4.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 14:12:58 +00:00
Eugene Burmakin
c67532bb10
Reimplement hexagons with H3
2025-09-17 01:55:42 +02:00
dependabot[bot]
ac6490818d
Bump rubocop-rails from 2.32.0 to 2.33.3
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.32.0 to 2.33.3.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.32.0...v2.33.3 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-version: 2.33.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 16:58:34 +00:00
dependabot[bot]
591c12da61
Bump factory_bot_rails from 6.5.0 to 6.5.1
...
Bumps [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails ) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/thoughtbot/factory_bot_rails/releases )
- [Changelog](https://github.com/thoughtbot/factory_bot_rails/blob/main/NEWS.md )
- [Commits](https://github.com/thoughtbot/factory_bot_rails/compare/v6.5.0...v6.5.1 )
---
updated-dependencies:
- dependency-name: factory_bot_rails
dependency-version: 6.5.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 16:58:33 +00:00
dependabot[bot]
8e75a51c41
Bump rubyzip from 2.4.1 to 3.1.0
...
Bumps [rubyzip](https://github.com/rubyzip/rubyzip ) from 2.4.1 to 3.1.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases )
- [Changelog](https://github.com/rubyzip/rubyzip/blob/main/Changelog.md )
- [Commits](https://github.com/rubyzip/rubyzip/compare/v2.4.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: rubyzip
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 16:58:32 +00:00
dependabot[bot]
a1c34ba7e9
Bump pg from 1.5.9 to 1.6.2
...
Bumps [pg](https://github.com/ged/ruby-pg ) from 1.5.9 to 1.6.2.
- [Changelog](https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ged/ruby-pg/compare/v1.5.9...v1.6.2 )
---
updated-dependencies:
- dependency-name: pg
dependency-version: 1.6.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 16:58:31 +00:00
dependabot[bot]
6c77b56489
Bump ffaker from 2.24.0 to 2.25.0
...
Bumps [ffaker](https://github.com/ffaker/ffaker ) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/ffaker/ffaker/releases )
- [Changelog](https://github.com/ffaker/ffaker/blob/main/Changelog.md )
- [Commits](https://github.com/ffaker/ffaker/commits )
---
updated-dependencies:
- dependency-name: ffaker
dependency-version: 2.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 16:58:30 +00:00
Eugene Burmakin
dcd1c7ab2b
Add some refactorings
2025-09-13 16:41:28 +02:00
Eugene Burmakin
fc068ec79d
Add Lucide icons and stats sharing
2025-09-11 20:41:43 +02:00
Evgenii Burmakin
be09937a0c
Merge pull request #1719 from Freika/dependabot/bundler/importmap-rails-2.2.2
...
Bump importmap-rails from 2.1.0 to 2.2.2
2025-09-07 21:00:39 +02:00
Evgenii Burmakin
edd30201c6
Merge pull request #1721 from Freika/dependabot/bundler/foreman-0.90.0
...
Bump foreman from 0.88.1 to 0.90.0
2025-09-07 21:00:08 +02:00
dependabot[bot]
01defa7a7f
Bump selenium-webdriver from 4.33.0 to 4.35.0
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.33.0 to 4.35.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.33.0...selenium-4.35.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-version: 4.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 02:55:39 +00:00
dependabot[bot]
12ef66a066
Bump foreman from 0.88.1 to 0.90.0
...
Bumps [foreman](https://github.com/ddollar/foreman ) from 0.88.1 to 0.90.0.
- [Changelog](https://github.com/ddollar/foreman/blob/main/Changelog.md )
- [Commits](https://github.com/ddollar/foreman/compare/v0.88.1...v0.90.0 )
---
updated-dependencies:
- dependency-name: foreman
dependency-version: 0.90.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 02:22:54 +00:00
dependabot[bot]
46479fbead
Bump importmap-rails from 2.1.0 to 2.2.2
...
Bumps [importmap-rails](https://github.com/rails/importmap-rails ) from 2.1.0 to 2.2.2.
- [Release notes](https://github.com/rails/importmap-rails/releases )
- [Commits](https://github.com/rails/importmap-rails/compare/v2.1.0...v2.2.2 )
---
updated-dependencies:
- dependency-name: importmap-rails
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 01:46:03 +00:00
Evgenii Burmakin
ead1673cc5
Merge branch 'dev' into feature/trial
2025-08-19 20:58:00 +02:00
Evgenii Burmakin
e25caf27c5
Merge pull request #1648 from Freika/dependabot/bundler/bundler-4416b985a6
...
Bump activerecord from 8.0.2 to 8.0.2.1 in the bundler group
2025-08-18 20:56:34 +02:00
dependabot[bot]
4ef47a1c85
Bump activerecord from 8.0.2 to 8.0.2.1 in the bundler group
...
Bumps the bundler group with 1 update: [activerecord](https://github.com/rails/rails ).
Updates `activerecord` from 8.0.2 to 8.0.2.1
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v8.0.2.1/activerecord/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v8.0.2...v8.0.2.1 )
---
updated-dependencies:
- dependency-name: activerecord
dependency-version: 8.0.2.1
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-13 22:43:19 +00:00
Eugene Burmakin
71488c9fb1
Add trial mode
2025-08-13 20:25:48 +02:00
dependabot[bot]
542fb94375
Bump puma from 6.6.0 to 6.6.1
...
Bumps [puma](https://github.com/puma/puma ) from 6.6.0 to 6.6.1.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v6.6.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-version: 6.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 18:31:03 +00:00