Mike Dalessio
519f719173
Better seeding
...
- don't ever seed during CI
- cut honcho seed time by 75%
2025-10-23 15:33:34 -07:00
Mike Dalessio
1b5f2b72d7
bin/setup detects when it needs to set up seeds
2025-10-21 13:56:11 -07:00
Mike Dalessio
ffc0c86f36
Minio support in development
...
for when we need to debug direct upload problems
2025-10-14 19:11:50 -04:00
Jeremy Daer
440e96cfe1
bin/setup: drop spinners since they interfere with bash trap and error output
2025-10-10 22:44:44 -07:00
Jeremy Daer
0d4a045e1c
bin/setup: enpurple step headings
2025-10-08 22:05:27 -07:00
Jeremy Daer
5c48e47c02
bin/setup: ensure PATH is prepared after a new Ruby is installed
2025-10-08 22:02:57 -07:00
Jeremy Daer
0e82255601
bin/setup: use Bash so we can bootstrap Ruby ( #1273 )
...
And chew gum
2025-10-08 21:45:18 -07:00
Mike Dalessio
6a9b98e44f
Remove the mysql setup
...
no longer needed now that we're not connecting to 37id
2025-10-03 21:56:18 -04:00
Mike Dalessio
dbc86f257c
bin/setup installs system dependencies
2025-10-03 21:53:32 -04:00
Mike Dalessio
8e0cb930af
Delete SignalId concerns from the codebase
...
including Signup for now, will rebuild it with just QB
2025-10-03 14:06:51 -04:00
Mike Dalessio
320558919c
Rename LOCAL_AUTHENTICATION to OSS_CONFIG
2025-10-02 16:44:24 -04:00
Mike Dalessio
0a0816aca6
bin/setup runs mise install
2025-09-17 16:03:15 -04:00
Mike Dalessio
2630e4bd74
Extract 37id and QB controllers, models, and tests
2025-09-13 16:03:02 -04:00
Mike Dalessio
f4e2fe31b4
dep: add refs to the fizzy-saas git dependencies
...
so that we can quickly switch the app between using the saas extension
and not. (Bundler will re-fetch the remote if the ref is not present.)
Also set the bundler config to auto-install missing dependencies.
2025-09-13 16:03:02 -04:00
Mike Dalessio
8ad0c65997
Extract saas bin/setup
2025-09-13 15:21:01 -04:00
David Heinemeier Hansson
caaa205557
Switch to docker-dev
2025-07-16 15:33:22 -07:00
Kevin McConnell
108ea38759
Start MySQL container in bin/setup
2025-06-24 16:18:19 +01:00
Mike Dalessio
a8a64a2384
Link the seeds up to the signal_id fixture data
2025-06-20 15:16:57 -04:00
David Heinemeier Hansson
c4fbed3156
Try a slimmer version
...
And I actually stopped liking that setup automatically starts the
server.
2025-04-22 21:20:55 +02:00
David Heinemeier Hansson
2bfead0381
Convert to conventional Rails style
2025-04-21 15:23:08 +02:00
Jeffrey Hardy
5266b4cbd3
./bin/dev -> bin/dev
2024-09-20 14:53:02 -04:00
Jeffrey Hardy
b3f7b0e256
There are no services to restart
2024-09-13 18:05:45 -04:00
Jeffrey Hardy
bbb394db02
Drop puma-dev in favor of localhost
2024-09-06 16:28:51 -04:00
Jeffrey Hardy
e0763d4d4b
Splat -> Fizzy
2024-08-22 14:53:49 -04:00
Jeffrey Hardy
97b7c6e212
Tidy setup output
2024-08-20 14:17:08 -04:00
Jeffrey Hardy
117d5b1e2e
Use bin/setup --reset to recreate the database
2024-08-16 17:06:51 -04:00
Jeffrey Hardy
d17326ecd9
Use bash for bin/setup
...
That the ruby version is mostly shelling out is a hint that a shell language
might be a better choice. It's more direct, slightly faster, it sidesteps
chicken/egg problems when installing ruby, and writing things in bash is fun.
It's good to have an excuse to flex those shell muscles 💪
2024-08-13 13:03:35 -04:00
Kevin McConnell
01647e1d40
Set up in puma-dev
2024-07-02 11:57:15 +01:00
Kevin McConnell
b9cf8c5e9d
Set up Rubocop
2024-06-21 16:42:48 +01:00
Kevin McConnell
564a0f48ae
New Rails app
2024-06-21 13:19:56 +01:00