Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mam 2677 rebase #186

Merged
merged 1,982 commits into from
Oct 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1982 commits
Select commit Hold shift + click to select a range
e52d049
Fix `before:`, `after:` and `during:` failing when time zone not set …
Gargron Sep 4, 2023
1f92436
Update DefinitelyTyped types (non-major) (#26785)
renovate[bot] Sep 4, 2023
ea31929
Fix invalid Content-Type header for WebP images (#26773)
c960657 Sep 4, 2023
a106c46
Fix light mode colors for advanced interface banner (#26759)
Signez Sep 4, 2023
68b4e36
Fix `#hashtag` matching non-hashtagged posts in search (#26781)
Gargron Sep 4, 2023
59361df
Update dependency rubocop to v1.56.2 (#26568)
renovate[bot] Sep 4, 2023
3e6a643
Update dependency stylelint-config-standard-scss to v11 (#26780)
renovate[bot] Sep 4, 2023
ac3f310
Remove kmr from language selection (#26014)
gunchleoc Sep 4, 2023
ece1ff7
Add `in:library` syntax to search (#26760)
Gargron Sep 4, 2023
cddef4c
Fix language settings for users having selected the `kmr` language (#…
ClearlyClaire Sep 4, 2023
ddeca3b
Update babel monorepo to v7.22.15 (#26790)
renovate[bot] Sep 4, 2023
f80f426
Bump version to v4.2.0-beta3 (#26753)
ClearlyClaire Sep 4, 2023
cab4cbf
Fix “Scoped order is ignored, it's forced to be batch order.” warning…
ClearlyClaire Sep 5, 2023
b749de7
Migrate Dockerfile to Bookworm (#26802)
vmstan Sep 5, 2023
ea7de25
Fix video player not being displayed in reports interface (#26801)
ClearlyClaire Sep 5, 2023
548c032
Improve interaction modal error handling (#26795)
ClearlyClaire Sep 5, 2023
5d20733
Add infinite scrolling for search results in web UI (#26784)
Gargron Sep 5, 2023
9d290c2
Remove obfuscation of reply count in web UI (#26768)
Gargron Sep 5, 2023
d8bdba2
Add `in:` to search popout in web UI (#26807)
Gargron Sep 6, 2023
ec48bc3
Do not truncate backtrace when the `BACKTRACE` env variable is set (#…
ClearlyClaire Sep 6, 2023
8c321b8
Update dependency pghero to v3.3.4 (#26808)
renovate[bot] Sep 6, 2023
d881988
Update supported versions in SECURITY.md (#26811)
ClearlyClaire Sep 6, 2023
09ec9c6
Downgrade signature verification debug logging from `warn` to `debug`…
ClearlyClaire Sep 6, 2023
223f9ca
Fix crash when encountering invalid URL (#26814)
ClearlyClaire Sep 6, 2023
93d051e
Update FEDERATION.md (#26819)
ClearlyClaire Sep 6, 2023
b83e487
Fix moderator rights inconsistencies (#26729)
ClearlyClaire Sep 6, 2023
9c1ef83
Add some information about Full-text search being disabled in search …
ClearlyClaire Sep 6, 2023
475783d
Add timezone to datetimes in e-mails (#26822)
ClearlyClaire Sep 6, 2023
14f6798
Link to hashtag timelines from the Trending hashtags moderation inter…
gunchleoc Sep 6, 2023
1f99d86
Fix blocked domain appears from account feed (#26823)
ClearlyClaire Sep 6, 2023
9e3567b
Update dependency webpack to v4.47.0 (#26825)
renovate[bot] Sep 6, 2023
398635c
Fix paragraph margins resulting in irregular read-more cut-off in web…
Gargron Sep 7, 2023
1f141f6
Change onboarding prompt to use full width of banner in web UI (#26829)
Gargron Sep 7, 2023
f3a2e15
Fix mute button and volume slider feeling disconnected in web UI (#26…
Gargron Sep 7, 2023
8a9d7ae
Change DCT method used for JPEG encoding to float (#26675)
electroCutie Sep 7, 2023
a90b005
Fix `#hashtag` matching on individual components in search (#26835)
Gargron Sep 7, 2023
9b2bc3d
Add recent searches in web UI (#26834)
Gargron Sep 7, 2023
b9e2eb5
Update dependency @material-design-icons/svg to v0.14.12 (#26832)
renovate[bot] Sep 7, 2023
355e3fb
Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` s…
ClearlyClaire Sep 7, 2023
858ad1f
Update dependency core-js to v3.32.2 (#26841)
renovate[bot] Sep 7, 2023
81caafb
Fix performances of profile directory (#26842)
ClearlyClaire Sep 7, 2023
d0f7d87
Update formatjs monorepo (#26844)
renovate[bot] Sep 8, 2023
712d96b
Update dependency ws to v8.14.0 (#26821)
renovate[bot] Sep 8, 2023
e9b528e
Use NodeJS v20 by default (#26830)
renchap Sep 8, 2023
3a67984
Fix `account_id`, `max_id` and `min_id` params not working in search …
Gargron Sep 8, 2023
4d9186a
Add search tests (#26703)
jsgoldstein Sep 8, 2023
33c8708
Change `GET /api/v1/directory` to use database replica rather than pr…
ClearlyClaire Sep 8, 2023
91040da
Fix confusing behavior of mute button and volume slider in web UI (#2…
ClearlyClaire Sep 8, 2023
d5155cb
Update dependency ws to v8.14.1 (#26862)
renovate[bot] Sep 11, 2023
b98edfa
Update dependency rubocop to v1.56.3 (#26883)
renovate[bot] Sep 11, 2023
959ccf5
Update eslint (non-major) (#26881)
renovate[bot] Sep 11, 2023
f333d18
Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7…
renovate[bot] Sep 11, 2023
b1d8907
Update dependency @types/lodash to v4.14.198 (#26878)
renovate[bot] Sep 11, 2023
3d0331f
Update actions/checkout action to v4 (#26882)
renovate[bot] Sep 11, 2023
c10142a
Update formatjs monorepo (#26874)
renovate[bot] Sep 11, 2023
3679e67
Update dependency @babel/core to v7.22.17 (#26855)
renovate[bot] Sep 11, 2023
f3be4eb
Update dependency @rails/ujs to v7.0.8 (#26871)
renovate[bot] Sep 11, 2023
7730083
Update dependency kt-paperclip to v7.2.1 (#26869)
renovate[bot] Sep 11, 2023
bd06c13
Convert `actions/account_notes` into Typescript (#26601)
renchap Sep 11, 2023
20ac5be
Fix error on `status` type notification (bell icon) (#26884)
ClearlyClaire Sep 11, 2023
d2cfcdd
Fix recent search items not handling overflows correctly (#26893)
arbolitoloco1 Sep 12, 2023
59af3c1
Add PublicStatuses to tootctl search deploy --only option (#26896)
tribela Sep 12, 2023
9ac9aca
Update dependency test-prof to v1.2.3 (#26894)
renovate[bot] Sep 12, 2023
0712cc2
Fix Redux types (#26899)
renchap Sep 12, 2023
9322363
Update dependency uuid to v9.0.1 (#26900)
renovate[bot] Sep 12, 2023
9a70cac
Fix #26849 by adding the domain of the current SSO provider to the fo…
CSDUMMI Sep 12, 2023
2875204
Fix front-end bug when processing relationship-related account action…
ClearlyClaire Sep 12, 2023
520b570
Fix notification permissions being requested immediately after login …
ClearlyClaire Sep 12, 2023
97e4011
Update dependency rails to v7.0.8 (#26907)
renovate[bot] Sep 13, 2023
2066648
Added admin api for managing tags (#26872)
rrgeorge Sep 13, 2023
921c6fe
New Crowdin Translations (automated) (#26498)
github-actions[bot] Sep 13, 2023
a04ae16
Fix CSP when using `ONE_CLICK_SSO_LOGIN` (#26901)
ClearlyClaire Sep 13, 2023
fc68250
Change score half-life for trending posts from 2 hours to 1 hour (#26…
Gargron Sep 14, 2023
b90383d
Bump version to v4.2.0-rc1 (#26916)
ClearlyClaire Sep 14, 2023
ef8ca2f
Change Dockerfile to upgrade packages when building (#26922)
renchap Sep 14, 2023
3103415
Update dependency @babel/core to v7.22.19 (#26920)
renovate[bot] Sep 15, 2023
82015db
Update dependency sass to v1.67.0 (#26914)
renovate[bot] Sep 15, 2023
9693c27
Fix processing of `min_id` and `max_id` parameters in `/api/v2/search…
ClearlyClaire Sep 15, 2023
5d93e98
Fix container build when cache is disabled (#26932)
renchap Sep 15, 2023
e4f5114
Fix obsolete cache key in status cache invalidation logic (#26934)
ClearlyClaire Sep 15, 2023
2a4fcc5
Fix dismiss button overlapping with text in dismissable banners (#26935)
ClearlyClaire Sep 15, 2023
6273416
Fix post edits not being forwarded as expected (#26936)
ClearlyClaire Sep 15, 2023
04623e2
Update babel monorepo to v7.22.20 (#26946)
renovate[bot] Sep 18, 2023
8b5c61a
Update formatjs monorepo (#26955)
renovate[bot] Sep 18, 2023
392c07f
Fix `Setting.authorized_fetch` not being properly taken into consider…
ClearlyClaire Sep 18, 2023
893755f
Fix error in Web UI when server rules cannot be fetched (#26957)
ClearlyClaire Sep 18, 2023
4c1518a
Fix Web UI making duplicate search queries when scrolling (#26959)
ClearlyClaire Sep 18, 2023
1b4902f
New Crowdin Translations (automated) (#26913)
github-actions[bot] Sep 18, 2023
200312e
Fix crash when viewing a moderation appeal and the moderator account …
xrobau Sep 18, 2023
67eaaa4
New Crowdin Translations (automated) (#26966)
github-actions[bot] Sep 19, 2023
6f9f901
Update dependency postcss to v8.4.30 (#26964)
renovate[bot] Sep 19, 2023
c6a535a
Update dependency node to 20.7 (#26963)
renovate[bot] Sep 19, 2023
6eb6209
Update DefinitelyTyped types (non-major) (#26953)
renovate[bot] Sep 19, 2023
fbfceb9
Add additional metrics for streaming (#26945)
ThisIsMissEm Sep 19, 2023
70cae19
Fix hashtag bar being sometimes incorrectly hidden (#26960)
ClearlyClaire Sep 19, 2023
0f3f9b6
Change video bitrate to always fit within size limit (#26970)
Gargron Sep 19, 2023
a83615e
Update eslint (non-major) (#26954)
renovate[bot] Sep 19, 2023
73ecc4d
New Crowdin Translations (automated) (#26978)
github-actions[bot] Sep 19, 2023
94893cf
Merge pull request from GHSA-hcqf-fw2r-52g4
ClearlyClaire Sep 19, 2023
ff32475
Merge pull request from GHSA-2693-xr3m-jhqr
ClearlyClaire Sep 19, 2023
eeab356
Merge pull request from GHSA-v3xf-c9qf-j667
ClearlyClaire Sep 19, 2023
f4b780b
Bump version to v4.2.0-rc2 (#26974)
ClearlyClaire Sep 19, 2023
abcc0b3
Fix incorrect PostgreSQL version check (#26979)
ClearlyClaire Sep 19, 2023
889c4d4
Update changelog (#26992)
ClearlyClaire Sep 20, 2023
61fe25f
New Crowdin Translations (automated) (#26988)
github-actions[bot] Sep 20, 2023
828eeba
Add `hide_collections`, `discoverable` and `indexable` attributes to …
ClearlyClaire Sep 20, 2023
4ed9d9c
Update dependency autoprefixer to v10.4.16 (#27000)
renovate[bot] Sep 21, 2023
effe472
New Crowdin Translations (automated) (#27005)
github-actions[bot] Sep 21, 2023
c74670b
Update dependency glob to v10.3.5 (#27002)
renovate[bot] Sep 21, 2023
890e334
Add migration tests for negative settings (#27012)
ClearlyClaire Sep 21, 2023
5356ddb
Fix search results temporarily disappearing while scrolling and loadi…
ClearlyClaire Sep 21, 2023
bb6c59a
Fix #27010: update the copyright year in README (#27016)
aaaaalbert Sep 21, 2023
8acc754
Change S3 checksum mode to be disabled by default (#27007)
ClearlyClaire Sep 21, 2023
0fbefb6
Update AUTHORS.md (#27018)
Gargron Sep 21, 2023
4fcc026
Bump version to v4.2.0 (#27017)
ClearlyClaire Sep 21, 2023
d4c82dc
chore: Allow mastodon staging env deployment
felipecsl Dec 28, 2022
e0c983a
Re-enable deploy tasks, fix datadog for staging
felipecsl Dec 28, 2022
16d53ad
add capistrano environment files
felipecsl Dec 28, 2022
63a2556
feat: [WIP] First stab at follow recommendations (#63)
felipecsl Jan 5, 2023
f4f6b3c
fix: Follow recommendations API bug fixes (#64)
felipecsl Jan 5, 2023
35319fa
feat: Cache follow recommendations on Redis for a day (#76)
felipecsl Jan 11, 2023
f94dc3b
chore: [MAM-154] Add `FollowRecommendationsRefreshWorker` (#78)
felipecsl Jan 12, 2023
c65da50
fix: [MAM-239] Fix `FollowRecommendations` suggesting users already b…
felipecsl Jan 17, 2023
ce69371
remove more unneeded github stuff
sdubinsky Jan 16, 2023
f6ccbfe
Actively pull trending posts, tags, and links from common servers
sdubinsky Jan 4, 2023
99564be
disable rubocop warnings
sdubinsky Jan 6, 2023
e7d5bc0
add comment, rename variables
sdubinsky Jan 6, 2023
2ab0d67
rescue http calls
sdubinsky Jan 6, 2023
63299de
skip erroring server
sdubinsky Jan 6, 2023
9cf3de3
break trend puller into separate functions
sdubinsky Jan 6, 2023
5798aea
tests work now
sdubinsky Jan 8, 2023
a84bb3a
max score tests
sdubinsky Jan 8, 2023
e170b67
freeze array
sdubinsky Jan 8, 2023
bec5b8b
guess we need to make secondary API calls anyway
sdubinsky Jan 18, 2023
7146d3d
fix: [MAM-241] Ensure follow recommendations have consistent local ID…
felipecsl Jan 18, 2023
bca3a6e
fix cache_key ordering error
felipecsl Jan 18, 2023
52cab2a
chore: Add rspec tests workflow (#96)
felipecsl Jan 19, 2023
d2036af
add missing webmocks
sdubinsky Jan 19, 2023
067a2d7
fix formatting
sdubinsky Jan 19, 2023
9a2f46d
chore: [MAM-283] Set up capistrano deployment via github action (#99)
felipecsl Jan 20, 2023
d74ccef
Try a different capistrano-deploy version
felipecsl Jan 20, 2023
12383b9
MAM-170: Raise api max limit (#77)
sdubinsky Jan 20, 2023
a707047
revert this change
felipecsl Jan 20, 2023
71839d5
chore: Remove `.service` from systemctl restart, remove build image s…
felipecsl Jan 20, 2023
073e6ec
systemd services and rake tasks for db backup (#98)
sdubinsky Jan 20, 2023
0c78ccd
feat: [MAM-322] onboarding follow categories API (#101)
felipecsl Jan 23, 2023
e32dc3b
explictly set datadog service names (#104)
sdubinsky Jan 24, 2023
b898fcd
Speed up Rspec tests (#102)
sdubinsky Jan 24, 2023
62585e3
onboarding: update production list with new categories, generated fro…
nvella Jan 25, 2023
47e3a35
enable dd profiling in prod (#105)
sdubinsky Jan 29, 2023
1a3bc99
MOTH-438: add summary and serializer (#106)
sdubinsky Jan 29, 2023
3352f39
summary as part of account object (#107)
sdubinsky Jan 29, 2023
35ad1a3
revert follow rec summary (#108)
sdubinsky Jan 29, 2023
b9774c3
Enable dd profiler (#110)
sdubinsky Jan 30, 2023
853f0d3
Bugfix: trends update scheduler (#111)
sdubinsky Jan 30, 2023
3caf711
second pass at recommendation category workers (#109)
sdubinsky Jan 30, 2023
7e720fa
onboarding: Shorten suggested following descriptions (MAM-467) (#113)
nvella Feb 6, 2023
7ef8831
onboarding: add official Mammoth accounts to suggested (#114)
nvella Feb 7, 2023
1aeabc3
allow onboarding follows to be local accounts (#115)
sdubinsky Feb 8, 2023
c2ba2b0
move mammoth to top of onboarding list (#116)
sdubinsky Feb 8, 2023
00129fe
Add new redis service files (#112)
sdubinsky Feb 9, 2023
c808476
up rate limits (#117)
sdubinsky Feb 10, 2023
39d6a9f
also track remaining rate limits in datadog
sdubinsky Feb 12, 2023
719f969
up more api limits (#118)
sdubinsky Feb 13, 2023
2567470
add v2 of onboarding follow requests (#119)
sdubinsky Feb 15, 2023
c44811b
add hashtags to onboarding categories (#120)
sdubinsky Feb 15, 2023
2e43612
Onboarding: add hashtag suggestions (#121)
nvella Feb 17, 2023
1ec7288
pin node version to v16 (#124)
sdubinsky Feb 21, 2023
cc7acf9
Sidekiq multi process (#122)
sdubinsky Feb 21, 2023
edbeab5
restart all sidekiq processes on deploy (#125)
sdubinsky Feb 21, 2023
bbb663a
queue is mailers not mailer (#126)
sdubinsky Feb 21, 2023
fcfeb9d
Update welcome email texts (#127)
sofiarivas Feb 21, 2023
bab2cba
Mailer: Update mailer logo image (#129)
sofiarivas Feb 22, 2023
72a25f2
onboarding: add developers, fix typo (#130)
nvella Feb 23, 2023
d71b900
onboarding: add mammoth team to suggestions (#131)
nvella Feb 26, 2023
f9695a6
remove developers from onboarding recs (#133)
sdubinsky Feb 26, 2023
0312f3d
Link to mammoth (#132)
sdubinsky Feb 27, 2023
26bab2e
onboarding: remove check for account discoverable in suggestions. (#134)
nvella Mar 2, 2023
51f3a45
add apple site association (#138)
sdubinsky Mar 5, 2023
04468fd
add rebuild param (#136)
sdubinsky Mar 5, 2023
b3a62b8
add deploy to staging (#135)
sdubinsky Mar 6, 2023
97d3ecd
add fix for divide by 0 error (#139)
sdubinsky Mar 7, 2023
9df3cae
deploy specific branch to staging (#141)
sdubinsky Mar 9, 2023
9c570d9
add custom css file for sofia (#143)
sdubinsky Mar 14, 2023
fa4b689
add hashtags when rebuilding home feed (#140)
sdubinsky Mar 15, 2023
d7fa2dc
do system install first (#147)
sdubinsky Mar 20, 2023
11b6f37
feat: improve custom css for dark and light mode (#144)
sofiarivas Mar 20, 2023
ccb2d6a
Onboarding: refresh suggested follows (#148)
nvella Mar 23, 2023
64de343
Fix: custom styles on search input and results (#149)
sofiarivas Mar 29, 2023
a143676
Fix: custom css for retweet icon colors (#150)
sofiarivas Mar 30, 2023
c84167e
MAM-624/backend-upgrade-mothsocial-to-mastodon-41 (#151)
jtomchak Apr 13, 2023
ca90bd1
MAM-1351/add-jesse-to-the-list-of-team-members-during-onboarding (#153)
jtomchak May 16, 2023
bd64eaf
MAM-1640-search-ensure-there-are-always-follow-suggestions (#154)
jtomchak May 16, 2023
8bbed1d
gaurd accounts not on local instance (#155)
jtomchak May 18, 2023
7e2dabd
bump recommened account limit from 40->80 (#156)
jtomchak May 18, 2023
9973d27
MAM-1754-create-a-for-you-endpoint-from-suggested-accounts-1 (#157)
jtomchak May 25, 2023
96a213b
MAM-1755-refresh-metricsstats-of-for-you-status-on-a-regular-basis-2 …
jtomchak May 31, 2023
317fe56
Mam-1836-filter-feed (#159)
jtomchak Jun 1, 2023
e1e239f
MAM-1847-engagement-metrics-need-to-check-if-its-a-boosted (#160)
jtomchak Jun 2, 2023
485e98a
MAM-2093-security-patch-via-official-mastodon-76 (#163)
jtomchak Jul 6, 2023
c17f6f3
Mam 2021 AccountRelay Integration (#162)
jtomchak Jul 10, 2023
96f6342
MAM-2077-suggested-follow-list-is-posted-to-accountrelay-server (#164)
jtomchak Jul 12, 2023
6518daa
MAM-2126-v414-mastodon-update (#165)
jtomchak Jul 12, 2023
8ea79a8
MAM-2181-add-personalized-foryou-scheduler (#166)
jtomchak Jul 13, 2023
26f640b
Exclude outdated follow recommendations (#161)
NathanRLiu Jul 14, 2023
6c35e93
MAM-2079-add-suggested-follow-accounts-to-metrics-engine (#167)
jtomchak Jul 18, 2023
d1b249c
MAM-2255-add-to-list-fails (#168)
jtomchak Jul 18, 2023
1beb6fd
MAM-2310-add-parameter-to-to-v3-to-indicate-beta-group (#169)
jtomchak Jul 22, 2023
cf3cd9b
bump stat_update (#170)
jtomchak Jul 26, 2023
23024ae
MAM-2372-Layer-2-MVP (#171)
jtomchak Aug 18, 2023
b3ba0e2
MAM-2482-add-metrics-gathering-engine-to-incoming-following-posts (#172)
jtomchak Aug 22, 2023
7851ed6
MAM-2493-core-channel-feed (#173)
jtomchak Aug 30, 2023
9892c31
rethrow 404 from acctrelay (#174)
jtomchak Aug 31, 2023
68445a8
MAM-2544-remove-all-conditions-based-on-mothsocial-beta-list (#175)
jtomchak Aug 31, 2023
c8c60b0
MAM-2565-for-you-feed-not-updating-with-pull-to-refresh-switches-not-…
jtomchak Sep 1, 2023
f2387c3
MAM-2555-proxy-api-for-addingremoving-channel-subscriptions-through-…
jtomchak Sep 5, 2023
c91d8bb
MAM-2558-channel-statuses-added-to-metrics-engine (#178)
jtomchak Sep 6, 2023
db1aa78
MAM-2598-generate-status-feeds-from-channels (#179)
jtomchak Sep 12, 2023
0a33d5b
MAM-2599-api-endpoints-for-each-channel-feed-by-channel-id (#180)
jtomchak Sep 13, 2023
a485734
MAM-2600-users-foryou-feed-incorporates-their-subscribed-channels (#181)
jtomchak Sep 15, 2023
fb0ed0f
MAM-2694-show-the-mammoth-picks-switch-in-the-for-you-customization-v…
jtomchak Sep 19, 2023
008ac42
MAM-2709-stat-backoff-from-2m-10m (#183)
jtomchak Sep 19, 2023
6d89299
MAM-2712-make-foryou-status-update-worker-time-dynamtic (#184)
jtomchak Sep 20, 2023
9ca9aac
Merge branch 'main' into MAM-2677-rebase
jtomchak Sep 26, 2023
d64d9fb
gemlock fix platform
jtomchak Sep 26, 2023
d070f41
gemlock udpate
jtomchak Sep 26, 2023
26f55a1
gem patch
jtomchak Sep 26, 2023
f99cf46
gem lock patch
jtomchak Sep 26, 2023
dd86a20
css lint fixin'
jtomchak Sep 26, 2023
8255243
disable bundler audit. patch i18n-tasks
jtomchak Sep 26, 2023
fcc2019
js:lint fix
jtomchak Sep 26, 2023
12fd5e3
yml fix
jtomchak Sep 26, 2023
af23138
no ruby lint
jtomchak Sep 26, 2023
5f3861d
i18n fix
jtomchak Sep 26, 2023
da56725
yarn lock patch
jtomchak Sep 27, 2023
260d76f
node package version bump
jtomchak Sep 27, 2023
b45ac99
purge yarn.lock
jtomchak Sep 27, 2023
e911645
purge lock
jtomchak Sep 27, 2023
dff4ec9
update test env
jtomchak Sep 27, 2023
8ccb831
move deploy to test-ruby
jtomchak Sep 27, 2023
991f591
test patch and deploy after test
jtomchak Sep 27, 2023
17db38a
relocate deploy
jtomchak Sep 27, 2023
975fe3a
Merge branch 'main' into MAM-2677-rebase
jtomchak Oct 25, 2023
14d2958
route update
jtomchak Oct 25, 2023
822e366
bloody YAML file
jtomchak Oct 26, 2023
6dcabd0
bump API
jtomchak Oct 26, 2023
f238b6c
only e2e and search
jtomchak Oct 26, 2023
a428de6
log bump
jtomchak Oct 26, 2023
96fb432
with deploy
jtomchak Oct 26, 2023
169ba70
LINT
jtomchak Oct 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
225 changes: 0 additions & 225 deletions .circleci/config.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .codeclimate.yml

This file was deleted.

14 changes: 5 additions & 9 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
# [Choice] Ruby version (use -bullseye variants on local arm64/Apple Silicon): 3, 3.1, 3.0, 2, 2.7, 2.6, 3-bullseye, 3.1-bullseye, 3.0-bullseye, 2-bullseye, 2.7-bullseye, 2.6-bullseye, 3-buster, 3.1-buster, 3.0-buster, 2-buster, 2.7-buster, 2.6-buster
ARG VARIANT=3.1-bullseye
FROM mcr.microsoft.com/vscode/devcontainers/ruby:${VARIANT}
# For details, see https://github.com/devcontainers/images/tree/main/src/ruby
FROM mcr.microsoft.com/devcontainers/ruby:1-3.2-bullseye

# Install Rails
# RUN gem install rails webdrivers

# Default value to allow debug server to serve content over GitHub Codespace's port forwarding service
# The value is a comma-separated list of allowed domains
ENV RAILS_DEVELOPMENT_HOSTS=".githubpreview.dev"

# [Choice] Node.js version: lts/*, 18, 16, 14
ARG NODE_VERSION="lts/*"
ARG NODE_VERSION="16"
RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"

# [Optional] Uncomment this section to install additional OS packages.
Expand All @@ -22,3 +16,5 @@ RUN gem install foreman

# [Optional] Uncomment this line to install global node packages.
RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g yarn" 2>&1

COPY welcome-message.txt /usr/local/etc/vscode-dev-containers/first-run-notice.txt
49 changes: 49 additions & 0 deletions .devcontainer/codespaces/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Mastodon on GitHub Codespaces",
"dockerComposeFile": "../docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",

"features": {
"ghcr.io/devcontainers/features/sshd:1": {}
},

"runServices": ["app", "db", "redis"],

"forwardPorts": [3000, 4000],

"portsAttributes": {
"3000": {
"label": "web",
"onAutoForward": "notify"
},
"4000": {
"label": "stream",
"onAutoForward": "silent"
}
},

"otherPortsAttributes": {
"onAutoForward": "silent"
},

"remoteEnv": {
"LOCAL_DOMAIN": "${localEnv:CODESPACE_NAME}-3000.app.github.dev",
"LOCAL_HTTPS": "true",
"STREAMING_API_BASE_URL": "https://${localEnv:CODESPACE_NAME}-4000.app.github.dev",
"DISABLE_FORGERY_REQUEST_PROTECTION": "true",
"ES_ENABLED": "",
"LIBRE_TRANSLATE_ENDPOINT": ""
},

"onCreateCommand": "git config --global --add safe.directory ${containerWorkspaceFolder}",
"postCreateCommand": ".devcontainer/post-create.sh",
"waitFor": "postCreateCommand",

"customizations": {
"vscode": {
"settings": {},
"extensions": ["EditorConfig.EditorConfig", "webben.browserslist"]
}
}
}
Loading
Loading