Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin-db-activerecord
ActiveRecord backend for the Ronin Database
https://github.com/ronin-rb/ronin-db-activerecord
Add ruby-3.3 to the CI matrix.
242105934b944f1de16bdd402186e1ba43141dc1 authored about 1 year ago
242105934b944f1de16bdd402186e1ba43141dc1 authored about 1 year ago
Updated the ChangeLog for 0.1.5.
bc6a27957c6b37eb1af2a22afd14ca38725614cf authored about 1 year ago
bc6a27957c6b37eb1af2a22afd14ca38725614cf authored about 1 year ago
Version bump to 0.1.5.
0f7858c72bd3d98c9969a8c34abd5c45ac541170 authored about 1 year ago
0f7858c72bd3d98c9969a8c34abd5c45ac541170 authored about 1 year ago
Correct the `@return` signature for `enum` attributes.
e385d96a1cf6678e45f6b30e8a1d59bfefda0889 authored about 1 year ago
e385d96a1cf6678e45f6b30e8a1d59bfefda0889 authored about 1 year ago
Use singular 'request' for the `request_method` methods (ex: `copy_request?`).
51ffd886e5c1fe7bbd0793445a8580257b6dff27 authored about 1 year ago
51ffd886e5c1fe7bbd0793445a8580257b6dff27 authored about 1 year ago
Correct `HTTPRequest#request_method` to store uppercase HTTP request methods.
32adf163dc7f5f8d1cb215c45bab333466815699 authored about 1 year ago
32adf163dc7f5f8d1cb215c45bab333466815699 authored about 1 year ago
Use `activerecord-jdbcsqlite3-adapter` ~> 70.0.
5806c4427006717236ea21065af106a9c21c9405 authored about 1 year ago
5806c4427006717236ea21065af106a9c21c9405 authored about 1 year ago
Updated the ChangeLog for 0.1.4.
6839ea9df3308d7b6284af319a7b1cd310cbe493 authored over 1 year ago
6839ea9df3308d7b6284af319a7b1cd310cbe493 authored over 1 year ago
Version bump to 0.1.4.
0c29d7efd63dcac9ba159644be8e34aebece09a3 authored over 1 year ago
0c29d7efd63dcac9ba159644be8e34aebece09a3 authored over 1 year ago
Require `activerecord` ~> 7.0.
d5396c60d01ade6b783a51d65dfe60ba8f7d69c5 authored over 1 year ago
d5396c60d01ade6b783a51d65dfe60ba8f7d69c5 authored over 1 year ago
Switch to using the default `schema_migrations` table (closes #95).
* Removed `Ronin::DB::SchemaMigration`.
* Removed `Ronin::DB::MigrationContext` in favor of usin...
Workaround the changes to ActiveRecord::SchemaMigration in 7.1 (issue #95).
0530773f4423a520695322969245cc606173c013 authored over 1 year ago
0530773f4423a520695322969245cc606173c013 authored over 1 year ago
Require activerecord ~> 7.1.
e953432ede34afa905bbddad8b6fb2722278a3c0 authored over 1 year ago
e953432ede34afa905bbddad8b6fb2722278a3c0 authored over 1 year ago
Updated the ChangeLog for 0.1.3.
08b11d871874b36a53d7d1bb3bbb50e2e0276eea authored over 1 year ago
08b11d871874b36a53d7d1bb3bbb50e2e0276eea authored over 1 year ago
Version bump to 0.1.3.
6651a7307966af9475060e36fb965cf08437dcc0 authored over 1 year ago
6651a7307966af9475060e36fb965cf08437dcc0 authored over 1 year ago
Temporarily lock activerecord to `~> 7.0, < 7.1.0` (issue #95).
2acdc315ba57badd952a85190261cfbe4de9e0ea authored over 1 year ago
2acdc315ba57badd952a85190261cfbe4de9e0ea authored over 1 year ago
Bump the `actions/checkout` action to `v4`.
8edb1695f48fb316864020a2f34a5b7f5b79c73a authored over 1 year ago
8edb1695f48fb316864020a2f34a5b7f5b79c73a authored over 1 year ago
Updated the ChangeLog for 0.1.2.
0813001b98791f94993644962a5e86920b6aaae7 authored over 1 year ago
0813001b98791f94993644962a5e86920b6aaae7 authored over 1 year ago
Revert "Add an explicit `attribute :name` to `OS` for the documentation."
This reverts commit 88fcc402ff28bf7f460eddd5c02aaad7b71de877.
b78d30a34902ab29df0608c3c539a01ffd7db085 authored over 1 year ago
Removed the Twitter account link.
d74aae09c212a88d488f57df0b56acce3aa2d298 authored over 1 year ago
d74aae09c212a88d488f57df0b56acce3aa2d298 authored over 1 year ago
Add an explicit `attribute :name` to `OS` for the documentation.
88fcc402ff28bf7f460eddd5c02aaad7b71de877 authored over 1 year ago
88fcc402ff28bf7f460eddd5c02aaad7b71de877 authored over 1 year ago
Corrected YARD `@return` tags for `ASN#country_code` and `ASN#name`.
5049c108cf1b364b5ceff8aeb7d11fb74a1e7a87 authored over 1 year ago
5049c108cf1b364b5ceff8aeb7d11fb74a1e7a87 authored over 1 year ago
Removed commented out code.
d9da5e8fb5b2a5cb20864e6bb454532ed0450a7f authored over 1 year ago
d9da5e8fb5b2a5cb20864e6bb454532ed0450a7f authored over 1 year ago
Added `\A` and `\z` to the `MACAddress#address` regex (closes #77).
2c6421d351b5d4d346669088d793aac0d192cb42 authored over 1 year ago
2c6421d351b5d4d346669088d793aac0d192cb42 authored over 1 year ago
Add missing `@api` tag to `Address.lookup`.
f69c960a5e8129a04305b11b8fe938e73075a459 authored over 1 year ago
f69c960a5e8129a04305b11b8fe938e73075a459 authored over 1 year ago
Fix wording in documentation.
6fcee945df4399ce79d3678c66d78629e3957263 authored over 1 year ago
6fcee945df4399ce79d3678c66d78629e3957263 authored over 1 year ago
Fix a typo in the specs.
7ebc09ed1af4556967ef0c484461ec8a1aad2e86 authored over 1 year ago
7ebc09ed1af4556967ef0c484461ec8a1aad2e86 authored over 1 year ago
Version bump to 0.1.2.
27d1bf6262b110b407aa56d253fc96d3dd630758 authored over 1 year ago
27d1bf6262b110b407aa56d253fc96d3dd630758 authored over 1 year ago
Use the correct ActiveRecord Type of `:datetime` instead of `:time`.
ceed8d7dc70e01c74e42908c50405a361b884337 authored over 1 year ago
ceed8d7dc70e01c74e42908c50405a361b884337 authored over 1 year ago
Removed non-existent `man` directory from `.document`.
b62432d9ef4972537f59f2421297721dd262c2c0 authored over 1 year ago
b62432d9ef4972537f59f2421297721dd262c2c0 authored over 1 year ago
Vertical alignment.
897d3a8ce305b942607f203b071b9bbcd01cdda1 authored almost 2 years ago
897d3a8ce305b942607f203b071b9bbcd01cdda1 authored almost 2 years ago
Updated the ChangeLog for 0.1.1.
611b07bd2bae0144b50c13277135b9107ff3f67d authored almost 2 years ago
611b07bd2bae0144b50c13277135b9107ff3f67d authored almost 2 years ago
Reordered the migrations in the order of their references (closes #34).
183498c1bc0068a1286a7ec4359b5f367c63a85b authored almost 2 years ago
183498c1bc0068a1286a7ec4359b5f367c63a85b authored almost 2 years ago
Fix `URL.import` to not save duplicate URLs (closes #35).
63ec0cc3eacc6411a9fa1bda23bb2a14e0544a32 authored almost 2 years ago
63ec0cc3eacc6411a9fa1bda23bb2a14e0544a32 authored almost 2 years ago
Also add an index to `ronin_advisories.identifier`.
ac395dddb367cfbba4d6f3f5f235463b7172757c authored almost 2 years ago
ac395dddb367cfbba4d6f3f5f235463b7172757c authored almost 2 years ago
Fixed an incorrect index on the `ronin_advisories` table (feat @ilikepi).
7716e21804807b92ab08ba3e3414532c8dbe2b5d authored almost 2 years ago
7716e21804807b92ab08ba3e3414532c8dbe2b5d authored almost 2 years ago
Version bump to 0.1.1.
ef26caf598755f31c18735b3ca170675d041e90c authored almost 2 years ago
ef26caf598755f31c18735b3ca170675d041e90c authored almost 2 years ago
Add a missing unique index to the `ronin_urls` table.
3df4b0fbf2e3455ab3583f48523ff852250b8b1a authored almost 2 years ago
3df4b0fbf2e3455ab3583f48523ff852250b8b1a authored almost 2 years ago
Added `rubocop` to the CI (closes #31).
25c03e64f49ae67a629536ca2c7c1167008ed47b authored almost 2 years ago
25c03e64f49ae67a629536ca2c7c1167008ed47b authored almost 2 years ago
Updated the documentation coverage.
56b29522a564799f6e5677cf8841ff01554343c9 authored almost 2 years ago
56b29522a564799f6e5677cf8841ff01554343c9 authored almost 2 years ago
Various `rubocop` style fixes.
abb81ac745cd04a352fcf8f093dc644cfb0c0c2a authored almost 2 years ago
abb81ac745cd04a352fcf8f093dc644cfb0c0c2a authored almost 2 years ago
Added `ronin-db-activerecord` specific exceptions to `rubocop`.
c68fee2e15443598937bc910a4cea08fd021fd8b authored almost 2 years ago
c68fee2e15443598937bc910a4cea08fd021fd8b authored almost 2 years ago
Fixed the license headers.
27423d78dc7244a2d03b5eed96bb892bfbc61da4 authored almost 2 years ago
27423d78dc7244a2d03b5eed96bb892bfbc61da4 authored almost 2 years ago
Added descriptions to the migration classes.
cb0568cb5b7f2e36da49ead03ad3478f20b1a763 authored almost 2 years ago
cb0568cb5b7f2e36da49ead03ad3478f20b1a763 authored almost 2 years ago
Added a top-level description to `Ronin::DB::Migrations`.
9a52c1da5ec11f59a1735531b82bfc42726d479a authored almost 2 years ago
9a52c1da5ec11f59a1735531b82bfc42726d479a authored almost 2 years ago
Added a top-level description to `Ronin::DB::Model`.
4bb0e1670332ee5f4c241ed9f7be4386bde2cf47 authored almost 2 years ago
4bb0e1670332ee5f4c241ed9f7be4386bde2cf47 authored almost 2 years ago
Added a top-level description to `Ronin::DB::Model::Importable::ClassMethods`.
cb2bc83d7fc17e296d02c4ef6a53ee698a659933 authored almost 2 years ago
cb2bc83d7fc17e296d02c4ef6a53ee698a659933 authored almost 2 years ago
Added a top-level description to `Ronin::DB::Model::LastScannedAt`.
49f3f298c2fdeda4de242e6aa1b9d290a91f5b5e authored almost 2 years ago
49f3f298c2fdeda4de242e6aa1b9d290a91f5b5e authored almost 2 years ago
Add a top-level description to `Ronin::DB::Models`.
c89744c371a445eede802d033eb19cfcd52c34db authored almost 2 years ago
c89744c371a445eede802d033eb19cfcd52c34db authored almost 2 years ago
Added a top-level description to `Ronin::DB::Vulnerability`.
051fe951da6132f6322e9e7e64c137651fcd1fab authored almost 2 years ago
051fe951da6132f6322e9e7e64c137651fcd1fab authored almost 2 years ago
Added the `rubocop` and `rubocop-ronin` gems.
34ae10e813864fd380e5b9ebf91942c077d6a13f authored almost 2 years ago
34ae10e813864fd380e5b9ebf91942c077d6a13f authored almost 2 years ago
Fixed the release date for 0.1.0.
633a95360619d02c49e2230970baa2392811a32d authored about 2 years ago
633a95360619d02c49e2230970baa2392811a32d authored about 2 years ago
Version bump to 0.1.0.
93fc4b634d86704e0ccf233f8c0a9ff60a522b6c authored about 2 years ago
93fc4b634d86704e0ccf233f8c0a9ff60a522b6c authored about 2 years ago
Link directly to the API documentation for the models.
70b8d995ec7f1afe41a5183cefc34eb0910c6336 authored about 2 years ago
70b8d995ec7f1afe41a5183cefc34eb0910c6336 authored about 2 years ago
Fixed spelling mistakes in the documentation.
ede19521370e9e68529611078edfb794961ace50 authored about 2 years ago
ede19521370e9e68529611078edfb794961ace50 authored about 2 years ago
Version bump to 0.1.0.beta2.
4943183fb97343f15a1071f76f1e2a078501a50b authored about 2 years ago
4943183fb97343f15a1071f76f1e2a078501a50b authored about 2 years ago
Remove the unused `ROOT` constant.
* This was conflicting with `ronin-db`'s own `ROOT` constant.
294f7f11e3e8538a6779cb02a5a325a5371a631d authored about 2 years ago
Cache gems.
1233ce27255122d72715c53a901a861248427ba0 authored about 2 years ago
1233ce27255122d72715c53a901a861248427ba0 authored about 2 years ago
Added a gem version badge.
f821cd1d4cb764f487f189f57d9593f7744e4fb5 authored about 2 years ago
f821cd1d4cb764f487f189f57d9593f7744e4fb5 authored about 2 years ago
Exclude the test files from the built gem.
407e633adb5e27e603f7bdff1b7ffcc5527a9bc7 authored about 2 years ago
407e633adb5e27e603f7bdff1b7ffcc5527a9bc7 authored about 2 years ago
Link to the library namespace in the YARDocs title.
83f0d25e9f3d31cd6150c17e539b2911bfffdc50 authored about 2 years ago
83f0d25e9f3d31cd6150c17e539b2911bfffdc50 authored about 2 years ago
Link to the `main` branch.
08ffe241143a70e595ac82b99dea3057ce09fb73 authored about 2 years ago
08ffe241143a70e595ac82b99dea3057ce09fb73 authored about 2 years ago
Changed the gem's documentation URL.
4e53f21262bc65ff4f5d1d124bc0acbf681ae19e authored about 2 years ago
4e53f21262bc65ff4f5d1d124bc0acbf681ae19e authored about 2 years ago
Updated the copyright years.
3f291c87ad36f0ee6f153765ca4434900d581642 authored about 2 years ago
3f291c87ad36f0ee6f153765ca4434900d581642 authored about 2 years ago
Updated the ChangeLog for 0.1.0.
4560710b1e0644ea18db2ca19428444be2ebef56 authored about 2 years ago
4560710b1e0644ea18db2ca19428444be2ebef56 authored about 2 years ago
Version bump to 0.1.0.beta1.
a9996116b9dc7daf44aee8decbae7d3bddf6f3eb authored about 2 years ago
a9996116b9dc7daf44aee8decbae7d3bddf6f3eb authored about 2 years ago
Added ruby-3.2 to the CI matrix.
37cf35d10fcd34f06b77b26bec0482727a8dcbad authored about 2 years ago
37cf35d10fcd34f06b77b26bec0482727a8dcbad authored about 2 years ago
Add `frozen_string_literal: true` comments to all files.
46877ef80b803dcf51761b0ba4dbd8f1a9117b39 authored about 2 years ago
46877ef80b803dcf51761b0ba4dbd8f1a9117b39 authored about 2 years ago
Added a link to Mastodon.
d54b8d4f716672877bec1eab0d73ee362a826069 authored about 2 years ago
d54b8d4f716672877bec1eab0d73ee362a826069 authored about 2 years ago
Removed the Slack link (Discord is better).
e7dc972557aef0186303864613cd5b5b3a1ef23d authored about 2 years ago
e7dc972557aef0186303864613cd5b5b3a1ef23d authored about 2 years ago
Mention the documentation and test coverage in the Features.
6f2802979556951e21a11baf5da428898a31eb73 authored about 2 years ago
6f2802979556951e21a11baf5da428898a31eb73 authored about 2 years ago
Set the gemspec metadata.
53da487ca0c996b1cdc89df39540f69ee2a09010 authored about 2 years ago
53da487ca0c996b1cdc89df39540f69ee2a09010 authored about 2 years ago
Also install sqlite3 under truffleruby.
13862a85997f737f9ebd6daa48c46e50ec246ae6 authored about 2 years ago
13862a85997f737f9ebd6daa48c46e50ec246ae6 authored about 2 years ago
Re-add JRuby to the CI matrix (closes #28).
5455c369c1041a88aa79f1ea40eed234500d98a0 authored about 2 years ago
5455c369c1041a88aa79f1ea40eed234500d98a0 authored about 2 years ago
Added `stackprof` to the `Gemfile`.
3f0b21f6eac5186c2bc9ac0664c7d57b024a27ac authored over 2 years ago
3f0b21f6eac5186c2bc9ac0664c7d57b024a27ac authored over 2 years ago
Added `sord` to the `Gemfile`.
0460842d3d1613d40d8472e6ee8bcb0140e6c406 authored over 2 years ago
0460842d3d1613d40d8472e6ee8bcb0140e6c406 authored over 2 years ago
Alignment.
00adf514b0fa0bcf2df205b6e0db409a6f086342 authored over 2 years ago
00adf514b0fa0bcf2df205b6e0db409a6f086342 authored over 2 years ago
Sort models alphabetically.
03bdf16d6eb42122de8287aa5d212e257cc94a78 authored over 2 years ago
03bdf16d6eb42122de8287aa5d212e257cc94a78 authored over 2 years ago
Added the new models to the Features section.
ab0ef19b9856821e0d7a950aeecf87f5d8537193 authored over 2 years ago
ab0ef19b9856821e0d7a950aeecf87f5d8537193 authored over 2 years ago
Added `ASN.with_name` (closes #23).
f3760ea0b798c0c775ccd9a28d6c61c96e1d88e9 authored over 2 years ago
f3760ea0b798c0c775ccd9a28d6c61c96e1d88e9 authored over 2 years ago
Added `ASN.with_country_code` (closes #22).
62f032406e90ce9b67d4d6f7a972eda7f859b9e7 authored over 2 years ago
62f032406e90ce9b67d4d6f7a972eda7f859b9e7 authored over 2 years ago
Added `ASN.with_number` (closes #21).
2925fc3edc9b53e6a72584fda70489c3b2568568 authored over 2 years ago
2925fc3edc9b53e6a72584fda70489c3b2568568 authored over 2 years ago
Added `URL.with_fragment` (closes #20).
c3e05af6e63adefb7f0a3995e25e11979ae83d8f authored over 2 years ago
c3e05af6e63adefb7f0a3995e25e11979ae83d8f authored over 2 years ago
Added `URL.with_path` (closes #19).
077c0b0a51ebcaca304ab39731071d4d75ddda5e authored over 2 years ago
077c0b0a51ebcaca304ab39731071d4d75ddda5e authored over 2 years ago
Added `ASN#ip_addresses` (closes #27).
50485d19808255043e0397b09552d5b7975fd350 authored over 2 years ago
50485d19808255043e0397b09552d5b7975fd350 authored over 2 years ago
Improve accuracy of `IPAddress.between` and `IPAddress.in_range` specs.
239076540f9a3239c8d2ae7e958b707e269f678e authored over 2 years ago
239076540f9a3239c8d2ae7e958b707e269f678e authored over 2 years ago
Added `IPAddress.in_range` (closes #26).
f927fa677611f7eb7b841a0a3ab5211c9e7e73a2 authored over 2 years ago
f927fa677611f7eb7b841a0a3ab5211c9e7e73a2 authored over 2 years ago
Added `IPAddress.between` (closes #25).
8ea83b079deffe5bbed205ab34fbd287b2271722 authored over 2 years ago
8ea83b079deffe5bbed205ab34fbd287b2271722 authored over 2 years ago
Query methods should be defined before instance methods.
169eb197520fb3b01c58ccb44c9c6e678245a8a2 authored over 2 years ago
169eb197520fb3b01c58ccb44c9c6e678245a8a2 authored over 2 years ago
Added `IPAddress#asn`.
02eb4787ffba3ce5428f05ba48ca16640a5bb1a4 authored over 2 years ago
02eb4787ffba3ce5428f05ba48ca16640a5bb1a4 authored over 2 years ago
Enable debug logging for the `db:console`.
d7d10338771eb415588ac9813f723fe830a44598 authored over 2 years ago
d7d10338771eb415588ac9813f723fe830a44598 authored over 2 years ago
Include `Model::Importable` into `Credential`.
* Added `Credential.lookup`.
* Added `Credential.import`.
Include `Model::Importable` into `Password`.
3fe0f95e01e6e3f65ce81b7c1a03cc76b12a8f99 authored over 2 years ago
3fe0f95e01e6e3f65ce81b7c1a03cc76b12a8f99 authored over 2 years ago
Added `URL.with_basename`.
f36502f3fd3fe6f9976a0aa07ef03e87c2713b86 authored over 2 years ago
f36502f3fd3fe6f9976a0aa07ef03e87c2713b86 authored over 2 years ago
Renamed `IPAddress#ip_addr` to `#ipaddr`.
670bcbbd15a9dd0693fc346d1e0c0b3575038675 authored over 2 years ago
670bcbbd15a9dd0693fc346d1e0c0b3575038675 authored over 2 years ago
Renamed `range_startaddr` and `range_endaddr`.
fa9b187e61f7b1da465e5d7d6dccfa2d7df5742e authored over 2 years ago
fa9b187e61f7b1da465e5d7d6dccfa2d7df5742e authored over 2 years ago
Added the `IPAddress#hton` attribute.
219410dba670a82b56e40bdc8695e6a4ca91b8bb authored over 2 years ago
219410dba670a82b56e40bdc8695e6a4ca91b8bb authored over 2 years ago
Added a test for the `before_save` hook on `ASN`.
b356380004f343db735fed48e3c9e71f53bb2224 authored over 2 years ago
b356380004f343db735fed48e3c9e71f53bb2224 authored over 2 years ago
Set the length of the hton columns.
06630425e005dafb6dda21f3590e7ee2e41d2e1d authored over 2 years ago
06630425e005dafb6dda21f3590e7ee2e41d2e1d authored over 2 years ago
Added `ASN.v4` and `ASN.v6` methods.
6e615e5710a1dd4b6207c3854496d7c6c9ef9bcf authored over 2 years ago
6e615e5710a1dd4b6207c3854496d7c6c9ef9bcf authored over 2 years ago