Adam Cooke
|
b35eea6338
|
feat: add "postal:update" task
this will load the schema if no schema exists or update it if it does
|
2024-03-04 21:01:31 +00:00 |
|
Adam Cooke
|
dc8e895bfe
|
feat: new background work process
This removes all previous dependencies on RabbitMQ and the need to run separate cron and requeueing processes.
|
2024-02-23 22:51:33 +00:00 |
|
Adam Cooke
|
0e4ed5ca03
|
style(rubocop): Layout/EmptyLineAfterMagicComment
|
2024-02-10 17:18:23 +00:00 |
|
Adam Cooke
|
6ab36c09c9
|
style(rubocop): Style/FrozenStringLiteralComment
|
2024-02-10 17:18:22 +00:00 |
|
Adam Cooke
|
41f6cf4d90
|
chore: add binstubs for bundle and rspec
|
2024-01-30 10:19:40 +00:00 |
|
Charlie Smurthwaite
|
fd289c46fd
|
style(rubocop): fix all safe auto correctable offenses
|
2023-03-16 15:50:53 +00:00 |
|
Adam Cooke
|
f305fdd2f8
|
chore: use old-style escaping for echoing
This is so it works on macOS as well as Linux
|
2022-02-14 14:16:28 +00:00 |
|
Adam Cooke
|
e49ae56d27
|
chore: replace procodile with foreman for dev
|
2022-02-14 14:16:11 +00:00 |
|
Adam Cooke
|
293ad9ee8c
|
refactor: use bin/postal as the entrypoint for everything
|
2021-07-29 16:36:40 +00:00 |
|
Adam Cooke
|
17dd7cc757
|
refactor: remove the fast server
|
2021-07-29 11:20:47 +00:00 |
|
Josh Grant
|
2595481b26
|
Preserve environment when executing sudo
|
2020-10-01 12:36:55 +01:00 |
|
Adam Cooke
|
97f95fe831
|
only exclude asset gems if there are prebuilt assets
|
2017-06-02 12:47:20 +01:00 |
|
Adam Cooke
|
7178977ef5
|
export RAILS_GROUPS for precompiling assets
|
2017-06-02 12:45:39 +01:00 |
|
Adam Cooke
|
477fb4b199
|
don't include assets when bundling
|
2017-06-02 12:14:02 +01:00 |
|
Adam Cooke
|
e443a3addb
|
improvements to the auto upgrade script
* change how the channel is passed
* restart rather than stop/start when upgrading
* add safe mode for forcing a stop/start on upgrade
|
2017-06-01 14:07:25 +01:00 |
|
Adam Cooke
|
2a5d8034ae
|
pass the channel along with auto-upgrade
|
2017-05-18 12:23:41 +01:00 |
|
Adam Cooke
|
58a8b96611
|
don't compile assets on initialization if they already are built
|
2017-05-18 12:02:16 +01:00 |
|
Adam Cooke
|
0ef7d4c0e4
|
only compile assets on upgrade if they aren't prebuilt
|
2017-05-18 12:01:05 +01:00 |
|
Adam Cooke
|
3333a7baf3
|
add script for testing app SMTP connections
|
2017-04-28 17:09:39 +01:00 |
|
Adam Cooke
|
a1aa173c51
|
add script to create an initial admin user
|
2017-04-28 17:01:11 +01:00 |
|
Adam Cooke
|
d98130123f
|
add auto-upgrade to help text
|
2017-04-26 21:08:13 +01:00 |
|
Adam Cooke
|
f7e83dfa6b
|
add a quick script to handle auto upgrading
|
2017-04-26 21:07:36 +01:00 |
|
Adam Cooke
|
ff645a6677
|
add script to set process concurrency on start/restart/run from config
|
2017-04-26 20:48:04 +01:00 |
|
Adam Cooke
|
8da33ba58e
|
ensure all logging goes to STDOUT when using postal run
|
2017-04-26 20:36:17 +01:00 |
|
Adam Cooke
|
8c4fa7e169
|
add script to register let's encrypt keys and other useful bin/postal commands
|
2017-04-26 14:08:11 +01:00 |
|
Adam Cooke
|
2a029f94e5
|
add scirpt to return the default dkim record
|
2017-04-26 13:11:41 +01:00 |
|
Adam Cooke
|
7e598d350d
|
add bin file for running postal actions
|
2017-04-21 09:55:38 +01:00 |
|
Adam Cooke
|
2fdba0ceb5
|
initial commit from appmail
|
2017-04-19 13:07:25 +01:00 |
|