File tree
1,839 files changed
+129090
-0
lines changed- collector/compile-benchmarks/crates.io
- .github
- ISSUE_TEMPLATE
- workflows
- app
- adapters
- components
- crate-sidebar
- dependency-list
- dropdown
- front-page-list
- item
- settings
- sort-dropdown
- support
- version-list
- controllers
- category
- crate
- me
- settings
- tokens
- helpers
- initializers
- models
- modifiers
- routes
- category
- crate
- me
- settings
- tokens
- serializers
- services
- styles
- category
- crate
- keyword
- me
- settings
- tokens
- templates
- category
- crate
- me
- policies
- settings
- tokens
- transforms
- utils
- config
- crates
- crates_io_cdn_logs
- benches
- examples
- src
- fastly
- test_data
- cloudfront
- fastly
- crates_io_database_dump
- src
- snapshots
- crates_io_database
- src
- models
- helpers
- token
- trustpub
- utils
- tests
- crates_io_diesel_helpers
- src
- crates_io_docs_rs
- examples
- src
- crates_io_env_vars
- src
- crates_io_github
- examples
- src
- crates_io_index
- snapshots
- crates_io_markdown
- crates_io_pagerduty
- examples
- src
- crates_io_session
- src
- crates_io_smoke_test
- src
- crates_io_tarball
- examples
- src
- snapshots
- crates_io_team_repo
- examples
- src
- crates_io_test_db
- src
- crates_io_trustpub
- src
- github
- crates_io_worker
- src
- tests
- docker/docker-entrypoint-initdb.d
- docs
- e2e
- acceptance
- settings
- bugs
- fixtures
- routes
- crate
- version
- settings/tokens
- migrations
- 00000000000000_diesel_initial_setup
- 20140924113530_dumped_migration_1
- 20140924114003_dumped_migration_2
- 20140924114059_dumped_migration_3
- 20140924115329_dumped_migration_4
- 20140924120803_dumped_migration_5
- 20140925132248_dumped_migration_6
- 20140925132249_dumped_migration_7
- 20140925132250_dumped_migration_8
- 20140925132251_dumped_migration_9
- 20140925132252_dumped_migration_10
- 20140925132253_dumped_migration_11
- 20140925132254_dumped_migration_12
- 20140925153704_dumped_migration_13
- 20140925153705_dumped_migration_14
- 20140925161623_dumped_migration_15
- 20140925161624_dumped_migration_16
- 20140925161625_dumped_migration_17
- 20140926130044_dumped_migration_18
- 20140926130046_dumped_migration_19
- 20140926174020_dumped_migration_20
- 20140929103749_dumped_migration_21
- 20140929103750_dumped_migration_22
- 20140929103751_dumped_migration_23
- 20140929103752_dumped_migration_24
- 20140929103753_dumped_migration_25
- 20140929103754_dumped_migration_26
- 20140929103755_dumped_migration_27
- 20140929103756_dumped_migration_28
- 20140929103757_dumped_migration_29
- 20140929103758_dumped_migration_30
- 20140929103759_dumped_migration_31
- 20140929103760_dumped_migration_32
- 20140929103761_dumped_migration_33
- 20140929103763_dumped_migration_34
- 20140929185718_dumped_migration_35
- 20140930082104_dumped_migration_36
- 20140930082105_dumped_migration_37
- 20140930085441_dumped_migration_38
- 20140930203145_dumped_migration_39
- 20140930203146_dumped_migration_40
- 20141001190227_dumped_migration_41
- 20141001190228_dumped_migration_42
- 20141001190229_dumped_migration_43
- 20141001190230_dumped_migration_44
- 20141001190231_dumped_migration_45
- 20141002195939_dumped_migration_46
- 20141002195940_dumped_migration_47
- 20141002195941_dumped_migration_48
- 20141002222426_dumped_migration_49
- 20141002222427_dumped_migration_50
- 20141002222428_dumped_migration_51
- 20141002222429_dumped_migration_52
- 20141002222430_dumped_migration_53
- 20141002222431_dumped_migration_54
- 20141002222432_dumped_migration_55
- 20141002222433_dumped_migration_56
- 20141007131146_dumped_migration_57
- 20141007131147_dumped_migration_58
- 20141007131148_dumped_migration_59
- 20141007131149_dumped_migration_60
- 20141007131735_dumped_migration_61
- 20141007131736_dumped_migration_62
- 20141007131737_dumped_migration_63
- 20141007131738_dumped_migration_64
- 20141007131739_dumped_migration_65
- 20141007131740_dumped_migration_66
- 20141007131741_dumped_migration_67
- 20141007171515_dumped_migration_68
- 20141007171516_dumped_migration_69
- 20141007171517_dumped_migration_70
- 20141010150327_dumped_migration_71
- 20141013115510_dumped_migration_72
- 20141020175647_dumped_migration_73
- 20141020175648_dumped_migration_74
- 20141020175649_dumped_migration_75
- 20141020175650_dumped_migration_76
- 20141020175651_dumped_migration_77
- 20141021103503_dumped_migration_78
- 20141021103504_dumped_migration_79
- 20141021103505_dumped_migration_80
- 20141021103506_dumped_migration_81
- 20141021103507_dumped_migration_82
- 20141021103508_dumped_migration_83
- 20141021103509_dumped_migration_84
- 20141021103510_dumped_migration_85
- 20141022110441_dumped_migration_86
- 20141023180230_dumped_migration_87
- 20141023180231_dumped_migration_88
- 20141112082527_dumped_migration_89
- 20141120162357_dumped_migration_90
- 20141121191309_dumped_migration_91
- 20150209202206_dumped_migration_92
- 20150319224700_dumped_migration_93
- 20150319224701_dumped_migration_94
- 20150320174400_dumped_migration_95
- 20150715170350_dumped_migration_96
- 20150804170127_dumped_migration_97
- 20150804170128_dumped_migration_98
- 20150804170129_dumped_migration_99
- 20150804170130_dumped_migration_100
- 20150818112907_dumped_migration_101
- 20151118135514_dumped_migration_102
- 20151126095136_dumped_migration_103
- 20151211122515_dumped_migration_104
- 20160219125609_dumped_migration_105
- 20160717173343_dumped_migration_106
- 20160717174005_dumped_migration_107
- 20160717174656_dumped_migration_108
- 20160811151953_dumped_migration_109
- 20160811151954_dumped_migration_110
- 20160812094501_dumped_migration_111
- 20160812094502_dumped_migration_112
- 20161115110541_dumped_migration_113
- 20161115111828_dumped_migration_114
- 20161115111836_dumped_migration_115
- 20161115111846_dumped_migration_116
- 20161115111853_dumped_migration_117
- 20161115111900_dumped_migration_118
- 20161115111957_dumped_migration_119
- 2017-08-31-230457_invitations
- 2017-09-23-182408_move_tokens_to_emails_table
- 2017-09-23-191545_add_users_to_emails_foreign_key
- 2017-09-23-210614_move_readme_rendering_onto_versions
- 2017-09-26-200549_users_lowercase_index
- 2017-10-06-234455_fix_local_dbs_unique_gh_login
- 2017-10-08-193512_category_trees
- 2017-10-09-135625_add_lower_gh_login_index
- 2017-10-16-200404_stop_lying_to_schema
- 2017-10-17-052814_add_readme_file_to_crates
- 2017-11-12-195324_lower_teams_names
- 20170102131034_dumped_migration_120
- 20170102145236_dumped_migration_121
- 20170304182614_make_schema_compatible_with_diesel
- 20170305095748_create_reserved_crate_names
- 20170307211844_versions_yanked_is_not_nullalbe
- 20170308140537_create_to_semver_no_prerelease
- 20170308191449_crate_owners_does_not_need_id
- 20170309122510_generate_api_token_with_sql
- 20170311180634_remove_semver_index
- 20170312165531_index_dependencies
- 20170315133901_make_dependencies_schema_match_use
- 20170318181441_downloads_need_no_id
- 20170322130523_version_downloads_needs_no_id
- 20170428154714_multiple_api_tokens
- 20170430202433_reserve_windows_crate_names
- 20170502181306_drop_schema_migrations
- 20170611165120_add_license_to_versions
- 20170706165855_dont_touch_timestamps_unless_row_changed
- 20170708133715_ensure_crate_id_foreign_keys_cascade
- 20170708135123_ensure_version_id_foreign_keys_cascade
- 20170711193021_rerename_gitlab
- 20170728002039_fix_keywords
- 20170801133919_touch_crates_when_versions_modified
- 20170804200817_add_email_table
- 20170820180453_readme_rendering_tracking
- 2018-01-18-172821_use_jsonb_for_features
- 2018-01-18-174843_create_readme_renderings
- 2018-04-13-170549_properly_index_version_downloads
- 2018-04-13-203856_trigger_search_reindex_less
- 2018-04-24-145128_create_recent_crate_downloads
- 2018-04-27-194025_remove_unused_indexes
- 2018-05-03-150523_create_jobs
- 2018-06-03-195948_add_crate_size
- 2018-10-17-203221_index_crates_name
- 2018-11-01-223239_add_published_by_to_versions
- 2018-11-30-090110_add_revoked_to_api_tokens
- 2019-01-26-090348_create_version_owner_actions
- 2019-02-12-200540_track_version_published_by_email
- 2019-03-18-233900_create_publish_limit_buckets
- 2019-03-22-162022_define_recent_crate_downloads_in_terms_of_version_downloads
- 2019-03-22-170700_remove_crate_downloads
- 2019-03-22-174825_remove_version_downloads_pk
- 2019-04-04-192902_create_publish_rate_overrides
- 2019-05-13-192055_remove_readme_from_crates
- 2019-05-14-165316_index_crate_name_for_like
- 2019-06-14-175833_change_keywords_to_text
- 2019-06-14-195059_remove_unused_indexes
- 2019-08-07-153647_ensure_existing_crates_not_reserved
- 2019-08-28-224353_remove_licenses_column_from_crates
- 2019-09-15-194259_add_badges_crate_id_foreign_key
- 2019-09-18-233204_fix_int_type_in_to_semver_no_prerelease
- 2019-09-19-185655_add_experimental_indexes
- 2019-09-19-191534_remove-index-already-removed-in-prod
- 2019-11-03-003946_tidy_up_version_owner_actions
- 2019-11-11-162609_drop_email_from_user
- 2019-11-15-182353_Add email notifications to crate owners
- 2019-12-13-053745_add_crate_owner_invitation_token
- 2020-02-14-183929_remove_version_authors_user_id
- 2020-07-13-125308_remove_api_token_default
- 2020-07-13-182546_remove_api_tokens_index
- 2020-07-14-113112_change_api_token_to_bytea
- 2020-08-25-101655_lock_users
- 2020-08-28-163209_add_org_id_for_teams
- 2021-02-09-133314_add_version_owner_actions_index
- 2021-02-10-141019_reserve_com0_lpt0
- 2021-04-24-115720_remove_version_authors
- 2021-05-03-174624_add_index_version_downloads_not_processed
- 2021-05-05-081208_recreate_version_downloads_date_index_with_brin_pages_per_range_1
- 2021-06-24-143712_add_publish_rate_overrides_expires_at
- 2021-07-18-125813_add_rate_limit_action
- 2021-10-08-113656_simplify_versions_trigger
- 2022-08-14-090630_checksum-column
- 2022-08-17-073805_explicit-name
- 2022-08-18-152941_links-column
- 2022-08-28-191319_non-null-checksum
- 2022-11-23-135139_add-token-scopes
- 2023-03-23-211241_add_rust_version_to_versions
- 2023-05-25-104708_add-background-job-priority
- 2023-06-14-084044_add-token-expiry
- 2023-08-13-175220_to_semver_no_prerelease_parallel_safe
- 2023-08-13-175221_faster_reverse_dependencies_query
- 2023-08-13-175222_indexed_reverse_dependency_query
- 2023-10-13-080226_add-features-limit
- 2023-10-18-075419_add_comment_columns
- 2023-10-19-092709_fix_semver_no_prerelease_fn
- 2023-12-31-153126_add_admin_column
- 2024-02-07-112955_add_log_files_table
- 2024-02-12-120203_remove_unused_index
- 2024-02-19-113226_delete-badges-table
- 2024-03-04-092044_crate-downloads-table
- 2024-03-05-120032_add-crate-downloads-index
- 2024-03-06-123525_add_expiry_notification_at
- 2024-04-12-144026_change-crates-updated-at-trigger
- 2024-04-12-144536_remove-downloads-column
- 2024-04-17-083100_remove-obsolete-fn
- 2024-04-17-135931_default-versions-table
- 2024-05-27-142004_add-versions-id-yanked-index
- 2024-06-14-081653_add-lib-and-bins-columns
- 2024-06-14-084455_remove-semver-no-prerelease-column
- 2024-08-17-152408_add-yank-message
- 2024-08-29-135458_add-publish-notifications-column
- 2024-10-24-133507_add-num-no-build-column
- 2024-10-24-134209_make-unique-num-not-null
- 2024-10-25-112826_make-unique-version-unique
- 2024-11-12-125605_create-deleted-crates-table
- 2024-11-14-094209_make-crate-size-not-null
- 2024-11-14-124312_add-edition-column
- 2024-11-19-095931_add-version-columns
- 2024-11-26-155931_add-cats-and-keys-to-version
- 2025-02-05-083109_add-num-versions-column
- 2025-02-11-115609_remove-token-generated-at-column
- 2025-02-11-122509_add-expires-at-column
- 2025-02-11-122510_not-null-expires-at-column
- 2025-02-11-163554_fix-num-versions-trigger
- 2025-02-13-084853_not-null-org-id
- 2025-02-17-133723_timezones
- 2025-03-06-060640_semver_ord
- 2025-04-25-090000_trusted-publishing
- packages/crates-io-msw
- fixtures
- handlers
- api-tokens
- categories
- crates
- invites
- keywords
- sessions
- teams
- users
- versions
- models
- serializers
- utils
- public
- .well-known
- assets
- script
- src
- bin
- crates-admin
- boot
- certs
- config
- controllers
- github
- helpers
- krate
- snapshots
- trustpub
- github_configs
- create
- snapshots
- delete
- snapshots
- list
- snapshots
- user
- snapshots
- version
- metrics
- middleware
- sentry
- snapshots
- ssh
- tests
- builders
- issues
- krate
- publish
- snapshots
- snapshots
- middleware
- routes
- categories
- snapshots
- category_slugs
- snapshots
- crates
- owners
- snapshots
- versions
- snapshots
- keywords
- me
- snapshots
- tokens
- snapshots
- private
- session
- users
- update
- snapshots
- snapshots
- util
- worker
- rss
- snapshots
- snapshots
- typosquat
- util
- errors
- views
- worker
- jobs
- downloads
- queue
- fixtures
- snapshots
- index_version_downloads_archive
- snapshots
- index
- rss
- snapshots
- trustpub
- tests
- acceptance
- settings
- adapters
- bugs
- components
- crate-sidebar
- helpers
- models
- modifiers
- routes
- crate
- version
- settings/tokens
- services
- unit/helpers
- utils
- vendor
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,839 files changed
+129090
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
Lines changed: 52 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 79 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
0 commit comments