Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ronin-rb/ronin-db

A common database library for managing and querying security data
https://github.com/ronin-rb/ronin-db

Forgot to add `Home::LOCAL_SHARE_DIR`.

e46fd9aca3371ca6497ffb149a9e0f4b34e753d2 authored over 2 years ago
Store the default database file in `~/.local/share/` not `~/.cache/`.

5202544704938f94d192d9b3c416b7e40fa06463 authored over 2 years ago
Added the `ronin-db migrate` command.

d791cca1d70de2d8ac10cc959838e0b538bfc137 authored over 2 years ago
Moved `--add`, `--import`, `--delete`, `--delete-all` options into `Modifiable`.

005bf517eddf1ab6230857141aee4c590fccbac8 authored over 2 years ago
Added `ModelCommand#list`.

321681d495f2e3485f05943dfa451051c3a22688 authored over 2 years ago
Connect the model in the `#connect` method.

5e41049b69b5efb5f055f5231cec9929ed8d481f authored over 2 years ago
Wrap the insert loop in a transaction to speed up bulk imports.

04b12a5dbaa21e479504922d1412d6f43ae39d59 authored over 2 years ago
Use `DB.connect` to connect to the database.

* Use `load_models: false` when we only want to connect to the db and
load a single model.

a7777c4c515e0186b9879dcdd2aedad3cc63c441 authored over 2 years ago
Remove old `@see` tag.

570e3c89608085d6ddc45025f30a0c3a33e613d3 authored over 2 years ago
Document the `migrate:` keyword argument.

0bb5e5cf9057ab8b9555b5b59062a769b244e6cd authored over 2 years ago
Add a `load_models:` keyword argument to `DB.connect`.

3fb73755e81f8292cd6a40b21d374f1742914269 authored over 2 years ago
Lazy load `activerecord`.

e7012890d35685c3d1c4bbc869ff9fdbc587759f authored over 2 years ago
Removed the old `database` command.

35483521dd2180ff9730f2db17f3c66b6547776d authored over 2 years ago
Add example output.

606684ea90888fde7790fcd66966253e163bb28e authored over 2 years ago
Show all available commands in the Synopsis section.

ada435ae8ac54fa522bcb951449c47297df3bd54 authored over 2 years ago
Added more command examples to the Synopsis section.

5389ae067820f79bfef469c3685019208ce9accf authored over 2 years ago
Added the other man pages to `generated_files`.

494b48ce729eb3347ca955d694f578220bcfb41f authored over 2 years ago
Removed the `man/ronin-database.1.md` file.

fc2e3d987877bf9660c40bb4df9657e400f6b9f7 authored over 2 years ago
Fixed man page names.

a07fe3b223e5b970388f2b4d809ef1b0fcfe7659 authored over 2 years ago
Updated the documented options.

5203bd1d157da980d5e4c0a8e2a5085d427e99d7 authored over 2 years ago
Added the `--add`, `--import`, `--delete`, and `--delete-all` options.

6a8c3065012786ca915d1581cb7cdde1de1c9449 authored over 2 years ago
Ensure the Examples are copy/pastable.

2aa6b13dccf9cfd06e057898325defc5b18c8d75 authored over 2 years ago
Fixed a link title.

b4313abe36d9e103858938251783be318ac7c898 authored over 2 years ago
Added an Examples section.

ea85d8ad2e350d6d5b9e6f6aa6f81279de4bb92a authored over 2 years ago
`uri-query_params` isn't directly required by `ronin-db`.

33d21588a4e2f31e800a91add47a03d87be15960 authored over 2 years ago
Fixed the `db:console` rake task.

766af0dbd77c06b1484c7805efdd4236d141365c authored over 2 years ago
Capitalize Ruby.

655f47142d5bb77c29435c2d8ee05b0cc4d2a246 authored over 2 years ago
Removed old man pages from the `generated_files` list.

ad61e655298a3f79806378ceebc26d36037c2cd5 authored over 2 years ago
Added `man/ronin-db-irb.1` to the list of generated files.

1e8bcf9931f6977fd06a17c08eee745fa003b752 authored over 2 years ago
Emphasis that this is a Ruby shell.

fa46f144f997b933cece07c1f6ee494769123eed authored over 2 years ago
Fix documentation.

3b47c0a6cd16b7c41f4117a3f4758b56c72275e7 authored over 2 years ago
Renamed `ronin-db console` to `ronin-db irb` to avoid confusion.

a80091aead5aac779b7ca37e9ce35ba50cbf035f authored over 2 years ago
Use the new `CommandKit::Printing::Fields` module.

2b305c3a5a02651c0789dd22093c6316db71b500 authored over 2 years ago
Fixed a typo.

02748ce5dda0decab68b3c9820b87a31dbea2cad authored over 2 years ago
Add a note about `rake db:console`.

a621386e240a0d2398118dfd81b3bc9ffaf54840 authored over 2 years ago
Only add the `lib/` directory before requiring `ronin/db/cli/console`.

8e9475ded458ea3758d017d8b11d645a199e201e authored over 2 years ago
Added a `db:console` task to help with development.

d654da74edbabf39b0b415baf5dd8cd0f33a2517 authored over 2 years ago
Refactored the model sub-commands to use `ModelCommand` (closes #8).

be245f6bd1ad8500cd7045d97689f7ea93123269 authored over 2 years ago
Refactored `Ronin::DB::CLI::ModelCommand` (closes #24).

021ab7cbdc1f1e0b4dac38649516a6176a076fa0 authored over 2 years ago
Added the `ronin-db console` command (closes #29).

7478f884fb30c20a8aa2d07a1af56c8cb655328d authored over 2 years ago
Added `Ronin::DB::CLI::DatabaseCommand` (closes #30).

ab8e5a257b1717a2875fdb6a46cab22b051e6dfb authored over 2 years ago
Added the `ronin-db add` command (closes #25).

0b01f08158e33c428014a66686d0e9b581f82936 authored over 2 years ago
Added `Ronin::DB::CLI::URIMethods`.

3994ae7236e20b0c06cc08032e46e68e0e3b1287 authored over 2 years ago
Added a `ronin-db list` command (closes #26).

187b1abd96525c952f1c5768dfab0f251ed16f16 authored over 2 years ago
Use `ActiveRecord::Base.establish_connection` in `spec_helper`.

c3c53a9f8bbe326cbd133ebf92487c1d589b0125 authored over 2 years ago
Added the `ronin-db edit` command (closes #27).

e8322aff92282aa8748e05888c66049b745906fe authored over 2 years ago
Combine lines.

67b673ff9e8ef147356215b7b72ef351bbf06f2f authored over 2 years ago
Added a `ronin-db remove` command (closes #28).

9c9fe4200392291952ff688b39bfb2d80861c6c1 authored over 2 years ago
Use the `command_kit` 0.4.0 branch.

a24c828234a8eb7da5037b93025120f97b30cd36 authored over 2 years ago
Added `Ronin::DB::CLI::Console`.

57beb2547ffde1d9ed10afe6222f7898a606823f authored over 2 years ago
Pass in a Hash now that `DB.connect` accepts keyword arguments.

a1a5a4262fa993ef7cda8b7f33d73b3488da0447 authored over 2 years ago
Do not call `Hash#merge` when not necessary.

d6e84d7eedaa965415228de8523fe081c7747f9e authored over 2 years ago
Mark `DB.config` as private.

854e3139c922530d8e03397f09a4186dc4af9912 authored over 2 years ago
Added `DB.migrate` and `DB.migrate!`.

435c471f6c599bc983e3d67639195ff2999ea3dd authored over 2 years ago
Removed redundant "This file is part of ronin-db." line from the license header.

4b988ba7a29cede9642933dd4f69b52a927e12c5 authored over 2 years ago
Add experimental code to only run migrations on new databases, otherwise warn the user.

906d35c8ef6fe09d4d5a238d93e1713848c4def7 authored over 2 years ago
Updated the README.

98017274b112d1764b1ab82b3be6fc8fd6c66782 authored over 2 years ago
Add truffleruby to the CI (closes #6).

d5393f8920a7432dc97b677dd56a273a1222e19d authored over 2 years ago
Populate `gemspec.test_files` using the `spec/` directory.

aa681fcd813c7c3668fac2df64c57a53e1c2c843 authored over 2 years ago
Use the `github:` keyword.

cf65e29415754884b6b8dbb001d89637b28aa88d authored over 2 years ago
Quote `3.1` as well.

f46b595571cf82b37665ebe39ce0d26cea2fb624 authored over 2 years ago
Require ruby >= 3.0.0.

a6d481b86c67bf651a2ee9748b0cb9c37d4656ac authored over 2 years ago
Use redcarpet on CRuby so YARD can parse GFM syntax highlighting in the README.

63764c6eede9f0053c6c1a49b346fbe0340b14d2 authored almost 3 years ago
Remove ruby-2.6 from the CI matrix since activerecord requires >= 2.7.0.

bac21d2f2618293e6ce711b7b08d1b4961eee629 authored almost 3 years ago
Replaced all DataMapper models and migrations with ronin-db-activerecord (closes #3).

b7c00cd51434460e61b257356e45b0efeb79102e authored almost 3 years ago
Removed `ronin/db/model/types/description`.

44e8501f4bd5d87fe8f638c67a701b6c298d8d91 authored almost 3 years ago
Removed `ronin/db/spec/database`.

9c42a4b2c7f9735c961dbf765fc40d7388d43776 authored almost 3 years ago
Removed unused `Model::HasVersion`.

bbe51d7d8b5d589e6eba11fde27c06f57b423434 authored almost 3 years ago
Removed unused `Model::HasTitle`.

8a3766d5e5d02a5ff743fc508f8a0c5382b1b50c authored almost 3 years ago
Added activerecord as a dependency (issue #3).

23266e8e691f2ab8a6be7b922fe883728b9cc381 authored almost 3 years ago
Moved `ronin/db/database/migrations` into `ronin/db/`.

2ab939e97c612a984a788d364acc84a8baab97c0 authored almost 3 years ago
Removed `Ronin::DB::Campaign` and `Ronin::DB::Target`.

1cdc5e653ec2893d82aae1fc22258d5a4c29c328 authored almost 3 years ago
Removed `Ronin::DB::License` and `Ronin::DB::Model::HasLicense`.

0ed493468b3bbef3c84e42f99c5ee8a1dfd86eee authored almost 3 years ago
Removed `Ronin::DB::Author` and `Ronin::DB::Model::HasAuthor`.

3682c7a68ffb22e881292fa3c5893257a4394f63 authored almost 3 years ago
Remove `.rb` suffixes.

fc2611d515c393c54e4739de4f58600d65546105 authored almost 3 years ago
Added `Ronin::DB::CLI::Command` (closes #21).

c4bfb638342107b424cd8977669d2e3876255323 authored about 3 years ago
Added `ronin/db/root` and the `ROOT` constant.

597e40aff391b6fa4be06e7e026125e4ff7f4381 authored about 3 years ago
Added a CLI main command class that uses command_kit (closes #10).

b213b22282c1ade8788e3b996ba14720fcdae2fe authored about 3 years ago
Remove `bin/ronin-*` files in favor of subcommands (closes #20).

61dfc2c34477091dffdae5a482c7054e09c2b065 authored about 3 years ago
Add an example of how to add ronin-db to a gemspec.

11f9137321e1c1e209dba0b73b05e30a04d98cb3 authored about 3 years ago
Added ronin-core as a dependency (closes #7).

ea00dc98f6c5e9b5754a4b9ad2baa92d0d095eb2 authored about 3 years ago
Renamed `ronin/db/ui/cli` to `ronin/db/cli` (closes #9).

623ceb502252271ef821163be9e6d31aec76a82c authored about 3 years ago
Remove the dm-visualizer rake task.

e75913316939b45f6636c98946be961a5e5de820 authored about 3 years ago
Require ruby >= 2.7.0 (closes #19).

cf72f2c9c52d1b6714b54bc01a7137145cb7c528 authored about 3 years ago
Missed a spot.

e3f303f4f8324f6004b43719c7435f36a2ffcfc2 authored about 3 years ago
Use GitHub Flavored Markdown syntax highlighting.

35c186d7137c716061eef2c11d612f40c10729b3 authored about 3 years ago
Moved all files into the `ronin/db` and `Ronin::DB` namespace (closes #18).

dfb51a1cb3bb8ea4c2d0ca28457cc3f5bcebf7b8 authored about 3 years ago
Add missing license header.

9a0032da590e11175156ae4da690cea10c04a54f authored about 3 years ago
Remove the old Repository and Script::Path migrations.

a8fc9ecdf0e692e9d8a7e1aaa449e42ef3a3a176 authored about 3 years ago
Remove dm-visualizer and ruby-graphviz from the `Gemfile` (closes #17).

7f9127b90ec01dcfd204d2c554fd2e3dbef1cb7b authored about 3 years ago
Remove yard-dm from `.yardopts`.

3b06adf433eb598828a5484be63084d2b7dbf205 authored about 3 years ago
Remove dm-* dependencies (closes #11).

56a550b870e9dee555eeadfb1e83fd546b6dfb17 authored about 3 years ago
Upgrade to ronin-support 1.0.0 from git.

8bfccc95577a112a7f5921d80f69ef08ce5b7e4e authored about 3 years ago
Bump the copyright years.

8a634ff020f5aeabdb68dbe100522dd345d4c2ad authored about 3 years ago
Also test against ruby-3.1.0.

6dd1c3d94e0a7ed7e4d099442b7167a532f306f9 authored about 3 years ago
Fix the YAML 3.0 Float issue.

5ed589b39312647fb1509aba40cac6d68150d56d authored about 3 years ago
Remove ruby-2.4 and ruby-2.5 from the CI matrix as they are EoL.

d7f161c053ef53ce9521afaf4ec2f51ca2fa3b99 authored about 3 years ago
Added project files.

2c14af2e880648c46062f4979ae55481341e8542 authored about 3 years ago
Changed the license from GPL-3.0 to LGPL-3.0.

b34064d86b007f53b3b28bea7365cbf54461efb5 authored about 3 years ago
Changed the project name to ronin-db.

ec2a4e587a04fb5d8b6c6224560751c264944f72 authored about 3 years ago