Commit Graph
11324 Commits
Author SHA1 Message Date
James Smith dca15404ec send notifications to all new memberships 2026-01-22 22:57:37 +00:00
James Smith 8dd5bd1a4e update test to make sure data is invalid 2026-01-22 22:57:29 +00:00
James Smith ba1849eacc fix finder scope for invited users 2026-01-22 17:44:52 +00:00
James Smith bc84c2dbf6 remove comma (breaks the URLs) 2026-01-22 16:12:42 +00:00
James Smith 71b7907e19 generate invitation token when sending invite in mailer 2026-01-22 16:12:27 +00:00
James Smith f63723f69a add tests for user invitation on group add 2026-01-22 16:11:52 +00:00
James Smith a644e7cf20 refactor user invitation into match method 2026-01-22 16:11:33 +00:00
James Smith 96afbf7217 auto-set random usernames when invites are sent 2026-01-22 12:29:04 +00:00
James Smith c8c82e30fc handle failed invite signups 2026-01-22 12:22:14 +00:00
James Smith fa62107421 Require setting of username when invited 2026-01-22 11:55:18 +00:00
James Smith 61b0322158 Alter group notification to have specific content for invited users 2026-01-22 11:34:05 +00:00
github-actions[bot] ec2db1560a Merge pull request #5368 from manyfold3d/dependabot/bundler/pg_query-6.2.1
Bump pg_query from 6.1.0 to 6.2.1
2026-01-21 10:07:42 +00:00
github-actions[bot] 8c2cb3767c Merge pull request #5369 from manyfold3d/dependabot/bundler/puma-7.2.0
Bump puma from 7.1.0 to 7.2.0
2026-01-21 10:07:30 +00:00
github-actions[bot] 4596460086 Merge pull request #5367 from manyfold3d/dependabot/bundler/reverse_markdown-3.0.2
Bump reverse_markdown from 3.0.1 to 3.0.2
2026-01-21 10:07:14 +00:00
dependabot[bot] af415b641b Bump puma from 7.1.0 to 7.2.0
Bumps [puma](https://github.com/puma/puma) from 7.1.0 to 7.2.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/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: puma
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 09:54:48 +00:00
dependabot[bot] b9cbb6bd74 Bump pg_query from 6.1.0 to 6.2.1
Bumps [pg_query](https://github.com/pganalyze/pg_query) from 6.1.0 to 6.2.1.
- [Changelog](https://github.com/pganalyze/pg_query/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pganalyze/pg_query/compare/v6.1.0...v6.2.1)

---
updated-dependencies:
- dependency-name: pg_query
  dependency-version: 6.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 09:54:07 +00:00
dependabot[bot] adf0678135 Bump reverse_markdown from 3.0.1 to 3.0.2
Bumps [reverse_markdown](https://github.com/xijo/reverse_markdown) from 3.0.1 to 3.0.2.
- [Changelog](https://github.com/xijo/reverse_markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xijo/reverse_markdown/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: reverse_markdown
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 09:53:32 +00:00
github-actions[bot] 0f3f5aa875 Merge pull request #5349 from manyfold3d/dependabot/npm_and_yarn/typescript-eslint/parser-8.53.1
Bump @typescript-eslint/parser from 8.53.0 to 8.53.1
2026-01-20 17:53:20 +00:00
github-actions[bot] cbad2487f3 Merge pull request #5350 from manyfold3d/dependabot/bundler/phlex-rails-2.4.0
Bump phlex-rails from 2.3.1 to 2.4.0
2026-01-20 17:53:04 +00:00
James Smith 7613b5a796 Merge pull request #5362 from manyfold3d/invitations
Backend support for sending invitations to unknown accounts
2026-01-20 17:50:35 +00:00
James Smith 7d2d88de16 lint erb files 2026-01-20 17:38:09 +00:00
James Smith f6163d7aaf add blank translation key placeholders 2026-01-20 17:36:39 +00:00
James Smith 02105ae551 fix altcha failure message key 2026-01-20 17:36:30 +00:00
James Smith 2806e94550 Set invitation expiry to 2 weeks 2026-01-20 17:12:27 +00:00
James Smith ab688eabb2 Add invitation instructions email 2026-01-20 16:11:22 +00:00
James Smith 4b418fd17d style invitation accept form and add altcha 2026-01-20 16:11:09 +00:00
James Smith 3e83b0ea3e override invitations controller to configure authorization 2026-01-20 15:55:39 +00:00
James Smith 94481c2f1c add invitation fields to User 2026-01-20 14:53:05 +00:00
James Smith 714f3526d2 install devise_invitable 2026-01-20 14:52:02 +00:00
James Smith 9ef138d827 Add devise invitable 2026-01-20 14:23:41 +00:00
James Smith 20d9d83a96 Merge pull request #5353 from manyfold3d/notify-users-on-sharing
Notify users when they're added to a group
2026-01-20 13:16:21 +00:00
James Smith c55b215472 Merge pull request #5355 from manyfold3d/claude
Specifically symlink AGENTS.md for Claude
2026-01-20 13:00:22 +00:00
James Smith e2acbaa1ca Tell i18n linter that subject string is used 2026-01-20 12:52:38 +00:00
James Smith 3a1ae1fa9d add translation placeholder strings 2026-01-20 12:42:06 +00:00
James Smith ac1b82e39c Specifically symlink AGENTS.md for Claude 2026-01-20 12:40:42 +00:00
James Smith 441a41e1b8 set group var on create 2026-01-20 12:30:16 +00:00
James Smith c5aa749aeb Add text for group notification mail 2026-01-20 12:30:02 +00:00
James Smith 5776612d2e get membership and group in mailer 2026-01-20 12:18:26 +00:00
James Smith 4585702dd5 move mail greeting into template and add footer 2026-01-20 12:15:16 +00:00
James Smith c38a847ab9 send notifications after group create and update 2026-01-20 10:09:01 +00:00
github-actions[bot] 331f018755 Merge pull request #5351 from manyfold3d/dependabot/bundler/yard-lint-1.4.0
Bump yard-lint from 1.3.0 to 1.4.0
2026-01-20 10:08:15 +00:00
dependabot[bot] 2e04d9d6d0 Bump yard-lint from 1.3.0 to 1.4.0
Bumps [yard-lint](https://github.com/mensfeld/yard-lint) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/mensfeld/yard-lint/releases)
- [Changelog](https://github.com/mensfeld/yard-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mensfeld/yard-lint/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: yard-lint
  dependency-version: 1.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 09:54:38 +00:00
dependabot[bot] 22244790e7 Bump phlex-rails from 2.3.1 to 2.4.0
Bumps [phlex-rails](https://github.com/phlex-ruby/phlex-rails) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/phlex-ruby/phlex-rails/releases)
- [Commits](https://github.com/phlex-ruby/phlex-rails/compare/2.3.1...2.4.0)

---
updated-dependencies:
- dependency-name: phlex-rails
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 09:53:28 +00:00
dependabot[bot] cf9e76001e Bump @typescript-eslint/parser from 8.53.0 to 8.53.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.53.0 to 8.53.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 09:53:04 +00:00
James Smith 03036f9fab basic sending of notification after a user is added to a group 2026-01-19 22:49:05 +00:00
James Smith 2ed7ae4fd4 simple "new group member" notifier 2026-01-19 22:48:51 +00:00
James Smith 8b64187de3 A user can have many notifications 2026-01-19 22:13:01 +00:00
James Smith 85d27d69f6 Merge pull request #5347 from manyfold3d/dependabot/bundler/kramdown-2.5.2
Bump kramdown from 2.5.1 to 2.5.2
2026-01-19 22:12:26 +00:00
James Smith 1e1ffc65fe Merge pull request #5345 from manyfold3d/dependabot/bundler/guard-2.20.0
Bump guard from 2.19.1 to 2.20.0
2026-01-19 22:12:13 +00:00
James Smith 8359bd9cfc add noticed gem 2026-01-19 15:31:36 +00:00