Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin-web-server
A custom Ruby web server based on Sinatra.
https://github.com/ronin-rb/ronin-web-server
Updated the copyright years.
f3579d6bfb4a69f1ea7829f8598aeaf5e296802d authored 12 months ago by Postmodern <[email protected]>
f3579d6bfb4a69f1ea7829f8598aeaf5e296802d authored 12 months ago by Postmodern <[email protected]>
Add ruby-3.3 to the CI matrix.
0af773d48be864b1d7f5c0f46aa9701804408d33 authored about 1 year ago by Postmodern <[email protected]>
0af773d48be864b1d7f5c0f46aa9701804408d33 authored about 1 year ago by Postmodern <[email protected]>
Bump the `actions/checkout` action to `v4`.
031bfb5f7dd52ad1f76761c8137a35836300d876 authored over 1 year ago by Postmodern <[email protected]>
031bfb5f7dd52ad1f76761c8137a35836300d876 authored over 1 year ago by Postmodern <[email protected]>
Removed the Twitter account link.
b3f465ec4de2e6fd0ea82a372aa81bb57756459c authored over 1 year ago by Postmodern <[email protected]>
b3f465ec4de2e6fd0ea82a372aa81bb57756459c authored over 1 year ago by Postmodern <[email protected]>
Updated the ChangeLog for 0.1.1.
f0b49ff9e506763ee812f853e00326fb1d623424 authored almost 2 years ago by Postmodern <[email protected]>
f0b49ff9e506763ee812f853e00326fb1d623424 authored almost 2 years ago by Postmodern <[email protected]>
Version bump to 0.1.1.
36a04137d852346fc1539db67a4f7ba47b57791f authored almost 2 years ago by Postmodern <[email protected]>
36a04137d852346fc1539db67a4f7ba47b57791f authored almost 2 years ago by Postmodern <[email protected]>
Various `rubocop` style fixes.
42be58f04eb6a72fd125db33ef468a9742937fa7 authored almost 2 years ago by Postmodern <[email protected]>
42be58f04eb6a72fd125db33ef468a9742937fa7 authored almost 2 years ago by Postmodern <[email protected]>
Use the new `rubocop-ronin` gem for common `rubocop` configuration.
df8bbabb97de76a44909a1b7ee0ea595668ce8ca authored almost 2 years ago by Postmodern <[email protected]>
df8bbabb97de76a44909a1b7ee0ea595668ce8ca authored almost 2 years ago by Postmodern <[email protected]>
Vertically align gems.
ffff208a2a96cfe548677f7d6604c23eaa40645f authored almost 2 years ago by Postmodern <[email protected]>
ffff208a2a96cfe548677f7d6604c23eaa40645f authored almost 2 years ago by Postmodern <[email protected]>
Only install `rubocop` under CRuby.
2c15c9f23b9db390dc32a1ac2d0eaf4ecd7fdd1a authored almost 2 years ago by Postmodern <[email protected]>
2c15c9f23b9db390dc32a1ac2d0eaf4ecd7fdd1a authored almost 2 years ago by Postmodern <[email protected]>
Added top-level description for `Ronin::Web`.
87840333b453540fcaf4957aad352df45f79a20b authored almost 2 years ago by Postmodern <[email protected]>
87840333b453540fcaf4957aad352df45f79a20b authored almost 2 years ago by Postmodern <[email protected]>
Removed old `rubygems` require.
0ac2389614fbedd9349925929104d46d589e77f6 authored almost 2 years ago by Postmodern <[email protected]>
0ac2389614fbedd9349925929104d46d589e77f6 authored almost 2 years ago by Postmodern <[email protected]>
Add missing `frozen_string_literal: true` magic comments.
69d399d731c6d2c503f15bb3587b02ab2456d963 authored almost 2 years ago by Postmodern <[email protected]>
69d399d731c6d2c503f15bb3587b02ab2456d963 authored almost 2 years ago by Postmodern <[email protected]>
Use stabby lambdas.
abe7ab46fedd7762571bdc9949f449df6c43001d authored almost 2 years ago by Postmodern <[email protected]>
abe7ab46fedd7762571bdc9949f449df6c43001d authored almost 2 years ago by Postmodern <[email protected]>
Updated the test coverage.
19a89607156fcfe7699ad0d474924fa7ddde3f87 authored almost 2 years ago by Postmodern <[email protected]>
19a89607156fcfe7699ad0d474924fa7ddde3f87 authored almost 2 years ago by Postmodern <[email protected]>
Add a missing spec for `Routing#mount`.
6abd785a4e1bbd96388b8b08c79042a9ebc725f9 authored almost 2 years ago by Postmodern <[email protected]>
6abd785a4e1bbd96388b8b08c79042a9ebc725f9 authored almost 2 years ago by Postmodern <[email protected]>
Apply the same `/` chomping logic to `Routing#mount`.
77e6134b209abe6f8f38bff78a8ea82a2a4c1064 authored almost 2 years ago by Postmodern <[email protected]>
77e6134b209abe6f8f38bff78a8ea82a2a4c1064 authored almost 2 years ago by Postmodern <[email protected]>
Correctly handle when the exposed directory path ends with an extra `/`.
9f157a5fd208f0f3e057713f7565c246c6309aa0 authored almost 2 years ago by Postmodern <[email protected]>
9f157a5fd208f0f3e057713f7565c246c6309aa0 authored almost 2 years ago by Postmodern <[email protected]>
Use better method argument names.
55f0825cbcf21d78ecf288832090be3ba99be86b authored almost 2 years ago by Postmodern <[email protected]>
55f0825cbcf21d78ecf288832090be3ba99be86b authored almost 2 years ago by Postmodern <[email protected]>
Removed duplicate specs for `Ronin::Web::Server::Base`.
49d037f9f526c9891c2c2fc23c58a32d5f4f4620 authored almost 2 years ago by Postmodern <[email protected]>
49d037f9f526c9891c2c2fc23c58a32d5f4f4620 authored almost 2 years ago by Postmodern <[email protected]>
Added detailed isolated specs for `Ronin::Web::Server::Routing`.
9577b3b879666b1115e714ecbc7b9fedc97fbf00 authored almost 2 years ago by Postmodern <[email protected]>
9577b3b879666b1115e714ecbc7b9fedc97fbf00 authored almost 2 years ago by Postmodern <[email protected]>
Fixed a typo.
7c02a8cb4f935b5e58948a98c988f40e17f649f5 authored almost 2 years ago by Postmodern <[email protected]>
7c02a8cb4f935b5e58948a98c988f40e17f649f5 authored almost 2 years ago by Postmodern <[email protected]>
Set the new `bind` setting, instead of `host`.
f12eae0845c5af9742395bb68e9890d1383fa5fb authored almost 2 years ago by Postmodern <[email protected]>
f12eae0845c5af9742395bb68e9890d1383fa5fb authored almost 2 years ago by Postmodern <[email protected]>
Added specs for `DEFAULT_HOST` and `DEFAULT_PORT`.
8f458f99e44d6d6ad1fc4d2262815a86f9d294c3 authored almost 2 years ago by Postmodern <[email protected]>
8f458f99e44d6d6ad1fc4d2262815a86f9d294c3 authored almost 2 years ago by Postmodern <[email protected]>
Added specs for the `host` and `port` settings.
bdc9ae946edbeb6399c14abe79f1bc25702b1287 authored almost 2 years ago by Postmodern <[email protected]>
bdc9ae946edbeb6399c14abe79f1bc25702b1287 authored almost 2 years ago by Postmodern <[email protected]>
Change spec titles.
8484208fbaf4fae54602db0a214ba956208ef702 authored almost 2 years ago by Postmodern <[email protected]>
8484208fbaf4fae54602db0a214ba956208ef702 authored almost 2 years ago by Postmodern <[email protected]>
Fixed the release date for 0.1.0.
b8d28929c5749bbbd4ab4a1a59b994636bcb6cc1 authored almost 2 years ago by Postmodern <[email protected]>
b8d28929c5749bbbd4ab4a1a59b994636bcb6cc1 authored almost 2 years ago by Postmodern <[email protected]>
Version bump to 0.1.0.
3f83a741e01fb1b1318274c81272c6a601b72d33 authored almost 2 years ago by Postmodern <[email protected]>
3f83a741e01fb1b1318274c81272c6a601b72d33 authored almost 2 years ago by Postmodern <[email protected]>
Require ronin-support ~> 1.0.
4f3c81f78ddf36d1f1edeb2d1ec85f452f485233 authored almost 2 years ago by Postmodern <[email protected]>
4f3c81f78ddf36d1f1edeb2d1ec85f452f485233 authored almost 2 years ago by Postmodern <[email protected]>
Link to the API documentation for the methods.
bd255c2afc36877cb836e91596b0da7e037e7a98 authored almost 2 years ago by Postmodern <[email protected]>
bd255c2afc36877cb836e91596b0da7e037e7a98 authored almost 2 years ago by Postmodern <[email protected]>
Cache gems.
608b42bc8732973c842fed3b635a3b9c035e0980 authored almost 2 years ago by Postmodern <[email protected]>
608b42bc8732973c842fed3b635a3b9c035e0980 authored almost 2 years ago by Postmodern <[email protected]>
Added a gem version badge.
22e805c810ada769b462969c34b8ec439fb59696 authored almost 2 years ago by Postmodern <[email protected]>
22e805c810ada769b462969c34b8ec439fb59696 authored almost 2 years ago by Postmodern <[email protected]>
Version bump.
7daba5c52f2f31b1954d721ec7988b9d78863a28 authored almost 2 years ago by Postmodern <[email protected]>
7daba5c52f2f31b1954d721ec7988b9d78863a28 authored almost 2 years ago by Postmodern <[email protected]>
Make rubocop happy.
6721a6aed10dde714b443a613ff8e0fb20639a7c authored almost 2 years ago by Postmodern <[email protected]>
6721a6aed10dde714b443a613ff8e0fb20639a7c authored almost 2 years ago by Postmodern <[email protected]>
Changed `ReverseProxy#call` to return a Rack response tuple.
ef2734f072a878c7be996d36de212be782236e85 authored almost 2 years ago by Postmodern <[email protected]>
ef2734f072a878c7be996d36de212be782236e85 authored almost 2 years ago by Postmodern <[email protected]>
Version bump to 0.1.0.beta2.
0a35b9724f2fbc808bf0ffe7cbbae43605c1e37e authored almost 2 years ago by Postmodern <[email protected]>
0a35b9724f2fbc808bf0ffe7cbbae43605c1e37e authored almost 2 years ago by Postmodern <[email protected]>
Simplified `Base.run!` to avoid duplicating Sintra code.
4994d8c43894693678e32b36e74f5669054dfec8 authored almost 2 years ago by Postmodern <[email protected]>
4994d8c43894693678e32b36e74f5669054dfec8 authored almost 2 years ago by Postmodern <[email protected]>
Exclude the test files from the built gem.
95e015d1b354940ab0a28b6cf723519a1db9bdfd authored about 2 years ago by Postmodern <[email protected]>
95e015d1b354940ab0a28b6cf723519a1db9bdfd authored about 2 years ago by Postmodern <[email protected]>
Link to the library namespace in the YARDocs title.
ff18567eccf31e1fb55dce31334886bcd876e019 authored about 2 years ago by Postmodern <[email protected]>
ff18567eccf31e1fb55dce31334886bcd876e019 authored about 2 years ago by Postmodern <[email protected]>
Link to the `main` branch.
3e6b9b5948a63ee88583a81605b17b27d7734230 authored about 2 years ago by Postmodern <[email protected]>
3e6b9b5948a63ee88583a81605b17b27d7734230 authored about 2 years ago by Postmodern <[email protected]>
Changed the gem's documentation URL.
07890a2b4b4412eba6e0ee86e26cd581b88e4dc1 authored about 2 years ago by Postmodern <[email protected]>
07890a2b4b4412eba6e0ee86e26cd581b88e4dc1 authored about 2 years ago by Postmodern <[email protected]>
Updated the copyright years.
cbbaf0ea9db4602a7dd9a25f9ea0378bd38eea31 authored about 2 years ago by Postmodern <[email protected]>
cbbaf0ea9db4602a7dd9a25f9ea0378bd38eea31 authored about 2 years ago by Postmodern <[email protected]>
Mention that it requires `ruby` >= 3.0.0.
ee0d927e9b1da5d87d727af4bae4a039ca7bff64 authored about 2 years ago by Postmodern <[email protected]>
ee0d927e9b1da5d87d727af4bae4a039ca7bff64 authored about 2 years ago by Postmodern <[email protected]>
Mention that the code was relicensed as LGPL-3.0.
acc824602a3c3109d17748e6ba80fe5fe7812b85 authored about 2 years ago by Postmodern <[email protected]>
acc824602a3c3109d17748e6ba80fe5fe7812b85 authored about 2 years ago by Postmodern <[email protected]>
Mention that `ronin-web-server` was extracted from `ronin-web`.
6cb10de9608b0c6ec21e206f32de7c42fee1c430 authored about 2 years ago by Postmodern <[email protected]>
6cb10de9608b0c6ec21e206f32de7c42fee1c430 authored about 2 years ago by Postmodern <[email protected]>
No need to install libsqlite3.
d0ed8149f575f0aa4cddd63b31a40ee32d688677 authored about 2 years ago by Postmodern <[email protected]>
d0ed8149f575f0aa4cddd63b31a40ee32d688677 authored about 2 years ago by Postmodern <[email protected]>
Add truffleruby to the CI matrix.
1b9430588c3b2ac566cf39ebc2faeb20e2f01a4a authored about 2 years ago by Postmodern <[email protected]>
1b9430588c3b2ac566cf39ebc2faeb20e2f01a4a authored about 2 years ago by Postmodern <[email protected]>
Switched to using ronin-support 1.0.0.beta1.
863fce2243ace4623f81844678b9e4e55c385944 authored about 2 years ago by Postmodern <[email protected]>
863fce2243ace4623f81844678b9e4e55c385944 authored about 2 years ago by Postmodern <[email protected]>
Updated the ChangeLog for 0.1.0.
84bbda4e0fa853b46e51e7cdaa854c436e94470d authored about 2 years ago by Postmodern <[email protected]>
84bbda4e0fa853b46e51e7cdaa854c436e94470d authored about 2 years ago by Postmodern <[email protected]>
Version bump to 0.1.0.beta1.
c924b5f089fe9804cfc5cfa21865d20851aafe3a authored about 2 years ago by Postmodern <[email protected]>
c924b5f089fe9804cfc5cfa21865d20851aafe3a authored about 2 years ago by Postmodern <[email protected]>
Added ruby-3.2 to the CI matrix.
9e8b4631af128f07f51e7aa68c7d1dc68b2b61c8 authored about 2 years ago by Postmodern <[email protected]>
9e8b4631af128f07f51e7aa68c7d1dc68b2b61c8 authored about 2 years ago by Postmodern <[email protected]>
Upgrade to sinatra ~> 3.0.
27bafcf3dbbb46dbf99c35a85446b632d1689531 authored about 2 years ago by Postmodern <[email protected]>
27bafcf3dbbb46dbf99c35a85446b632d1689531 authored about 2 years ago by Postmodern <[email protected]>
Disable rubocop's `Layout/EmptyLineAfterMagicComment` rule.
42ed261df8d0443ffdec97157098b0165ce161ca authored about 2 years ago by Postmodern <[email protected]>
42ed261df8d0443ffdec97157098b0165ce161ca authored about 2 years ago by Postmodern <[email protected]>
Added `frozen_string_literal: true` comments to all files.
02b066024df8a75030edeb82fa2b5c83b8eefab7 authored about 2 years ago by Postmodern <[email protected]>
02b066024df8a75030edeb82fa2b5c83b8eefab7 authored about 2 years ago by Postmodern <[email protected]>
Added a link to Mastodon.
ebe7345659f6bc46764e1f891c48995b512eecc8 authored about 2 years ago by Postmodern <[email protected]>
ebe7345659f6bc46764e1f891c48995b512eecc8 authored about 2 years ago by Postmodern <[email protected]>
Removed the Slack link (Discord is better).
104f51d2d0b1f90f18eb716b0adebe738c136dec authored about 2 years ago by Postmodern <[email protected]>
104f51d2d0b1f90f18eb716b0adebe738c136dec authored about 2 years ago by Postmodern <[email protected]>
Added documentation and test coverage to the Features.
e1453744f15bbc2b4ef07ca0763dc6ff6c66e1ef authored about 2 years ago by Postmodern <[email protected]>
e1453744f15bbc2b4ef07ca0763dc6ff6c66e1ef authored about 2 years ago by Postmodern <[email protected]>
Set the gemspec metadata.
332f4758facc07e5baf92114912237cafdd28853 authored about 2 years ago by Postmodern <[email protected]>
332f4758facc07e5baf92114912237cafdd28853 authored about 2 years ago by Postmodern <[email protected]>
Re-add JRuby to the CI matrix (closes #24).
f119d108f4cbdad503519241c2d9094adce2f482 authored about 2 years ago by Postmodern <[email protected]>
f119d108f4cbdad503519241c2d9094adce2f482 authored about 2 years ago by Postmodern <[email protected]>
Added `stackprof` to the `Gemfile`.
0322a2e5be011b958326dd11bd05ac66dfcd6c19 authored about 2 years ago by Postmodern <[email protected]>
0322a2e5be011b958326dd11bd05ac66dfcd6c19 authored about 2 years ago by Postmodern <[email protected]>
Added `sord` to the `Gemfile`.
841335428c6019f5a51050ef9b085539d564e6dd authored about 2 years ago by Postmodern <[email protected]>
841335428c6019f5a51050ef9b085539d564e6dd authored about 2 years ago by Postmodern <[email protected]>
Alignment.
24ae75dc0020e19f0d6622374284a6bf9738ed30 authored about 2 years ago by Postmodern <[email protected]>
24ae75dc0020e19f0d6622374284a6bf9738ed30 authored about 2 years ago by Postmodern <[email protected]>
Added a GitHub Action job for running rubocop (pull #23).
644930d6fa524f7e2dc1d28efaea33765153d367 authored over 2 years ago by Postmodern <[email protected]>
644930d6fa524f7e2dc1d28efaea33765153d367 authored over 2 years ago by Postmodern <[email protected]>
Merge pull request #23 from just1602/add-rubocop
Add rubocop
12acbedb6d30b55e9699875e5f5e1cfcbfbac962 authored over 2 years ago by Postmodern <[email protected]>
Add rubocop and fix cops violations
c1c9aba0d27e0e6ec63b57c38b9a02aae37e9106 authored over 2 years ago by Justin ! <[email protected]>
c1c9aba0d27e0e6ec63b57c38b9a02aae37e9106 authored over 2 years ago by Justin ! <[email protected]>
Removed unnecessary `# encoding: utf-8` hint.
e14e30a64fd5ef8f55cdc9fc05407cd7ef6c5f08 authored over 2 years ago by Postmodern <[email protected]>
e14e30a64fd5ef8f55cdc9fc05407cd7ef6c5f08 authored over 2 years ago by Postmodern <[email protected]>
Remove unnecessary String interpolation.
bd8c328791a6fd15f1349cfcfabbed89bb815820 authored over 2 years ago by Postmodern <[email protected]>
bd8c328791a6fd15f1349cfcfabbed89bb815820 authored over 2 years ago by Postmodern <[email protected]>
Removed unnecessary require.
83699b7db30cbc317a3f2ab9553dcc6c42f6889e authored over 2 years ago by Postmodern <[email protected]>
83699b7db30cbc317a3f2ab9553dcc6c42f6889e authored over 2 years ago by Postmodern <[email protected]>
Fixed project name in `ronin/web/server/reverse_proxy/` files.
d044c3e83cf81c3e4703e75148ff08334e7ea090 authored over 2 years ago by Postmodern <[email protected]>
d044c3e83cf81c3e4703e75148ff08334e7ea090 authored over 2 years ago by Postmodern <[email protected]>
Removed redundant "This file is part of ronin-web-server." line from the license header.
1c2016925a91e3bd2fbf89288ec160cfc37465c7 authored over 2 years ago by Postmodern <[email protected]>
1c2016925a91e3bd2fbf89288ec160cfc37465c7 authored over 2 years ago by Postmodern <[email protected]>
Added more examples of using routing conditions to the README example.
5dbc652b5ad04d3f0692a4da4e4d783307f6f977 authored over 2 years ago by Postmodern <[email protected]>
5dbc652b5ad04d3f0692a4da4e4d783307f6f977 authored over 2 years ago by Postmodern <[email protected]>
Increase documentation coverage.
f9012002a3554397ff8796b458bb4d63ee042b67 authored over 2 years ago by Postmodern <[email protected]>
f9012002a3554397ff8796b458bb4d63ee042b67 authored over 2 years ago by Postmodern <[email protected]>
Add missing `@param` tag.
f740fa418661ce461f24a4265821c2843ad1e30f authored over 2 years ago by Postmodern <[email protected]>
f740fa418661ce461f24a4265821c2843ad1e30f authored over 2 years ago by Postmodern <[email protected]>
Disambiguate `Request` and `Response` YARD types
412a3f23e0b2a02ff20d23dac8d4f8702b135839 authored over 2 years ago by Postmodern <[email protected]>
412a3f23e0b2a02ff20d23dac8d4f8702b135839 authored over 2 years ago by Postmodern <[email protected]>
Added missing YARD docs.
dedfac0e0d100ab3315eb188ffc7e8461f881aee authored over 2 years ago by Postmodern <[email protected]>
dedfac0e0d100ab3315eb188ffc7e8461f881aee authored over 2 years ago by Postmodern <[email protected]>
Added missing YARD docs.
b095ff7b743be769202be73536924b3d9608c4df authored over 2 years ago by Postmodern <[email protected]>
b095ff7b743be769202be73536924b3d9608c4df authored over 2 years ago by Postmodern <[email protected]>
Re-added the `Ronin::Web::Server::Proxy` code as `ReverseProxy`.
* `ReverseProxy` is a more accurate name.
* Increased test coverage.
Fixed YARD links.
72648d87fd9d3819fb17ee5957406037b193935f authored over 2 years ago by Postmodern <[email protected]>
72648d87fd9d3819fb17ee5957406037b193935f authored over 2 years ago by Postmodern <[email protected]>
Removed the `files` and `directories` routing methods.
c69fa5eec1ebcd932540f3371657a3579b07aac1 authored over 2 years ago by Postmodern <[email protected]>
c69fa5eec1ebcd932540f3371657a3579b07aac1 authored over 2 years ago by Postmodern <[email protected]>
Renamed the `host` routing method to `vhost`.
14a212edcb75edf37c513b2e152e5db3d2a26113 authored over 2 years ago by Postmodern <[email protected]>
14a212edcb75edf37c513b2e152e5db3d2a26113 authored over 2 years ago by Postmodern <[email protected]>
Added more to the Features section.
d307ffe7663f6792d8d347942b364653c2d43988 authored over 2 years ago by Postmodern <[email protected]>
d307ffe7663f6792d8d347942b364653c2d43988 authored over 2 years ago by Postmodern <[email protected]>
Renamed the `map` routing class method to `mount`.
9adc654786e18317d53703b8de57250d16d20b20 authored over 2 years ago by Postmodern <[email protected]>
9adc654786e18317d53703b8de57250d16d20b20 authored over 2 years ago by Postmodern <[email protected]>
Renamed `server` arguments to `app`.
f655db0f9afa4258d386ef5d309ab4855e11b7b6 authored over 2 years ago by Postmodern <[email protected]>
f655db0f9afa4258d386ef5d309ab4855e11b7b6 authored over 2 years ago by Postmodern <[email protected]>
Tag `basic_auth` as `@api public`.
4dea3f78fdb2e7176729d3dff35e5ae76d669c85 authored over 2 years ago by Postmodern <[email protected]>
4dea3f78fdb2e7176729d3dff35e5ae76d669c85 authored over 2 years ago by Postmodern <[email protected]>
Link to the new methods in the top-level documentation.
3aebd600e39feafb66c91366789b6075ac089d2e authored over 2 years ago by Postmodern <[email protected]>
3aebd600e39feafb66c91366789b6075ac089d2e authored over 2 years ago by Postmodern <[email protected]>
Added an `@example` for the `redirect` class method.
2276b54e55818855ecd1537eaaeaa2c45ceba0d9 authored over 2 years ago by Postmodern <[email protected]>
2276b54e55818855ecd1537eaaeaa2c45ceba0d9 authored over 2 years ago by Postmodern <[email protected]>
Added a class method for enabling Basic-Auth.
556ee21809cbe46ca159224c00d1480e40c1dee5 authored over 2 years ago by Postmodern <[email protected]>
556ee21809cbe46ca159224c00d1480e40c1dee5 authored over 2 years ago by Postmodern <[email protected]>
Added a class method for easily defining redirect routes.
1dd43ff6229a3e90eb4264f48d625d1fb17f84f6 authored over 2 years ago by Postmodern <[email protected]>
1dd43ff6229a3e90eb4264f48d625d1fb17f84f6 authored over 2 years ago by Postmodern <[email protected]>
Added conditions for filtering requests by ASN information (issue #2).
172a108bd3284228475d144cc2f636c8cf4a44aa authored over 2 years ago by Postmodern <[email protected]>
172a108bd3284228475d144cc2f636c8cf4a44aa authored over 2 years ago by Postmodern <[email protected]>
Fix documentation.
7dbf32206fb373e7b9a2c4a56a0f7bd6078fcf52 authored over 2 years ago by Postmodern <[email protected]>
7dbf32206fb373e7b9a2c4a56a0f7bd6078fcf52 authored over 2 years ago by Postmodern <[email protected]>
Optimize `Request#headers`.
967c8c3983f54b3ef9bd080fa3db78206a446f6d authored over 2 years ago by Postmodern <[email protected]>
967c8c3983f54b3ef9bd080fa3db78206a446f6d authored over 2 years ago by Postmodern <[email protected]>
Implement our own Rack header name -> HTTP header name conversion logic.
3079c9870c9e85525ca042c6d29d2e04949155d4 authored over 2 years ago by Postmodern <[email protected]>
3079c9870c9e85525ca042c6d29d2e04949155d4 authored over 2 years ago by Postmodern <[email protected]>
Extracted `Ronin::Web::Server::Proxy` out into `ronin-web-proxy`.
* https://github.com/ronin-rb/ronin-web-proxy
a46c44fa0f0380ccfc504844ff301abac0c16354 authored over 2 years ago by Postmodern <[email protected]>
Renamed the `ip` condition to `client_ip` to be more explicit.
b29ee85c418c8e36ed65755e2155236358c0826f authored over 2 years ago by Postmodern <[email protected]>
b29ee85c418c8e36ed65755e2155236358c0826f authored over 2 years ago by Postmodern <[email protected]>
Alias `Request#client_ip` to `ip`.
9e7b79403f0453ae648d40b710c581d7351391cd authored over 2 years ago by Postmodern <[email protected]>
9e7b79403f0453ae648d40b710c581d7351391cd authored over 2 years ago by Postmodern <[email protected]>
Mark `Proxy` as part of the public API.
394010c96adc5fa77a144418e2cc7cba239a95e3 authored over 2 years ago by Postmodern <[email protected]>
394010c96adc5fa77a144418e2cc7cba239a95e3 authored over 2 years ago by Postmodern <[email protected]>
Use a standalone example for the proxy.
3efd19c2b3bdedb5d77a0cdb6ab99994ca0327ec authored over 2 years ago by Postmodern <[email protected]>
3efd19c2b3bdedb5d77a0cdb6ab99994ca0327ec authored over 2 years ago by Postmodern <[email protected]>
Use keyword arguments for `Proxy#run!`.
ff51eb92ea2875c3199dbff5e055a39a3aa034f3 authored over 2 years ago by Postmodern <[email protected]>
ff51eb92ea2875c3199dbff5e055a39a3aa034f3 authored over 2 years ago by Postmodern <[email protected]>
Allow `browser_version` and `os_version` conditions to accept an Array or Set.
ea2153b45ea0b159c7b0d8712c24b2869036aed0 authored over 2 years ago by Postmodern <[email protected]>
ea2153b45ea0b159c7b0d8712c24b2869036aed0 authored over 2 years ago by Postmodern <[email protected]>
Allow `:chrome` or `:firefox` to be passed to the `browser` condition.
6e92d9f1531b91b975a2d6cd6b26fdcdb4f6bc8f authored over 2 years ago by Postmodern <[email protected]>
6e92d9f1531b91b975a2d6cd6b26fdcdb4f6bc8f authored over 2 years ago by Postmodern <[email protected]>