|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## [0.3.0](https://github.com/a-chacon/rails-url-shortener/compare/rails_url_shortener-v0.2.10...rails_url_shortener/v0.3.0) (2025-03-16) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* add annotate for keep a documentation of models ([c1cb304](https://github.com/a-chacon/rails-url-shortener/commit/c1cb304dd61e782c76b529dc8c2ff75e2872d3f8)) |
| 9 | +* add annotate for keep a documentation of models ([1d16e1b](https://github.com/a-chacon/rails-url-shortener/commit/1d16e1bfbd5d340e937ad333fba79cde6138e4b8)) |
| 10 | +* add by me ([cd9f3c8](https://github.com/a-chacon/rails-url-shortener/commit/cd9f3c8dd5c63bc91fb72b6a6f570947a176f89c)) |
| 11 | +* add byebug to tests ([8919fe7](https://github.com/a-chacon/rails-url-shortener/commit/8919fe752f49e012e3608e5cf7c7a533a4465452)) |
| 12 | +* add fixtures and faker gem for test ([c69e60b](https://github.com/a-chacon/rails-url-shortener/commit/c69e60b6531e719a6424712f7f556ad2d002bba1)) |
| 13 | +* add gemfiles ([c297a6b](https://github.com/a-chacon/rails-url-shortener/commit/c297a6bf6e19b7aabfbaf76812906e2dac5c9521)) |
| 14 | +* add ipgeo object related to visit with data of ip ([c47737c](https://github.com/a-chacon/rails-url-shortener/commit/c47737ca79bb746209ebc3b2f92d4624494632c6)) |
| 15 | +* add ipgeo object related to visit with data of ip ([68bbf96](https://github.com/a-chacon/rails-url-shortener/commit/68bbf9626de3a6de43dd31ddbdf24717e661bd3a)) |
| 16 | +* add more data to visit and parse with browser gem ([06d0d3e](https://github.com/a-chacon/rails-url-shortener/commit/06d0d3ea33b4f0929130016d53d0194897564d7c)) |
| 17 | +* add new method for get short url from the object ([672931b](https://github.com/a-chacon/rails-url-shortener/commit/672931b766c6ffb0584a9e952653320c2503b2fb)) |
| 18 | +* add rubocop and rubocop-rails, still pending fix somethings ([6554759](https://github.com/a-chacon/rails-url-shortener/commit/65547596a7f551d98df9fef0b0c5ddfe4edc80af)) |
| 19 | +* add user to dummy for test owner ([8100e99](https://github.com/a-chacon/rails-url-shortener/commit/8100e997a3c6ad4a84bf9098e8d074ce74c6c776)) |
| 20 | +* add vcr for stub http requests ([453af6b](https://github.com/a-chacon/rails-url-shortener/commit/453af6b9773dbcc4b5de251eafc1f14388bac7af)) |
| 21 | +* add vcr for stub http requests ([b1b4077](https://github.com/a-chacon/rails-url-shortener/commit/b1b40776f279084f383e1249a62c106cb30e7909)) |
| 22 | +* basic configuration variables ([d05d242](https://github.com/a-chacon/rails-url-shortener/commit/d05d24295ce4ec428f8ad6d3af2c24d6525c8188)) |
| 23 | +* bump version 0.2.9 ([b193699](https://github.com/a-chacon/rails-url-shortener/commit/b1936994b3d6f5f39066af4fcc390420dc7c21fa)) |
| 24 | +* complete url_for helper ([8b3e96f](https://github.com/a-chacon/rails-url-shortener/commit/8b3e96f8488ddf0ec1ce7d6a3602a2183211913f)) |
| 25 | +* controller with the show method for a short url ([5e965a0](https://github.com/a-chacon/rails-url-shortener/commit/5e965a06f7121e88bbd0a41aa435c64049c32600)) |
| 26 | +* generator for initializer ([51e4236](https://github.com/a-chacon/rails-url-shortener/commit/51e423631c68f2bd076722e17976ec35c078a94f)) |
| 27 | +* helper method ([1b76805](https://github.com/a-chacon/rails-url-shortener/commit/1b76805ec194d908c739b5adb7ac9942719dd551)) |
| 28 | +* install minitest-cc, version 2.8 ([a60206f](https://github.com/a-chacon/rails-url-shortener/commit/a60206f7d1d76b5a363120b181be10becc8fc2dc)) |
| 29 | +* make available the has_short_urls method in the models ([52c8a56](https://github.com/a-chacon/rails-url-shortener/commit/52c8a5643352797c353124dc0df203c2e665e955)) |
| 30 | +* make available the has_short_urls method in the models ([4cb3e4d](https://github.com/a-chacon/rails-url-shortener/commit/4cb3e4dbad984a5a31e0fb6a00c76ceaabce9252)) |
| 31 | +* make it works for rails 8 ([7bbd874](https://github.com/a-chacon/rails-url-shortener/commit/7bbd87471a2e769e1a9bee6e42ad73e7ffb02fd8)) |
| 32 | +* make it works for rails 8 ([593c3f5](https://github.com/a-chacon/rails-url-shortener/commit/593c3f569310e7e748a6004af673c7d2c4371ea1)) |
| 33 | +* release please configuration ([b882af6](https://github.com/a-chacon/rails-url-shortener/commit/b882af68aec0660ef1ad65f4262e36169e041bcd)) |
| 34 | +* save bots or not ([46c94ab](https://github.com/a-chacon/rails-url-shortener/commit/46c94ab96977971417d951c8db2ef11d61f45768)) |
| 35 | +* url class with generator and finding methods ([b3a0745](https://github.com/a-chacon/rails-url-shortener/commit/b3a07452523998a6da70d35450c1d8aba1fc12d8)) |
| 36 | +* version 0.2.5 ([cf8af41](https://github.com/a-chacon/rails-url-shortener/commit/cf8af410ddf189553259048109ab6a92fa9dd755)) |
| 37 | +* version 0.2.7 ([72167e8](https://github.com/a-chacon/rails-url-shortener/commit/72167e87aa8204238e850b7abdae0294cf74dfc0)) |
| 38 | +* version in Gemfile.lock ([c30bb28](https://github.com/a-chacon/rails-url-shortener/commit/c30bb28644c66aa19a8d10efd50a7f3b613f1ab8)) |
| 39 | +* version to 0.2.6 ([038a17a](https://github.com/a-chacon/rails-url-shortener/commit/038a17ad51e4befe82e6205f95588475e2c04b21)) |
| 40 | + |
| 41 | + |
| 42 | +### Bug Fixes |
| 43 | + |
| 44 | +* add comments to initializer template ([fa8a97d](https://github.com/a-chacon/rails-url-shortener/commit/fa8a97dbbcdc655820cb9e75246ce2a682395902)) |
| 45 | +* add vcr for externals requests in tests. ([6f24de6](https://github.com/a-chacon/rails-url-shortener/commit/6f24de616fd309391346f07168e5ec2bed6c07f2)) |
| 46 | +* change license and repo name ([cce65b7](https://github.com/a-chacon/rails-url-shortener/commit/cce65b76c930c218af9f278ded68058f863c0fa5)) |
| 47 | +* clean the app ([8bd0b5e](https://github.com/a-chacon/rails-url-shortener/commit/8bd0b5ee1eaefb7007be54a1ffdd092574a20989)) |
| 48 | +* fix details after merge and update version of dependencies ([1d02bdc](https://github.com/a-chacon/rails-url-shortener/commit/1d02bdc0f562517e85435edab335636cb32933c3)) |
| 49 | +* ip crawler job complexity ([c671f7f](https://github.com/a-chacon/rails-url-shortener/commit/c671f7f8a92ffe1ddddf56679d81ea6963b13fb4)) |
| 50 | +* ip crawler job complexity ([eeebbbd](https://github.com/a-chacon/rails-url-shortener/commit/eeebbbd1ed3774e4d51029eb35cd9406d4191f5b)) |
| 51 | +* licence on gemspec ([3cf052f](https://github.com/a-chacon/rails-url-shortener/commit/3cf052f1d2cb7b69ce3058eb43cf90d142891cc2)) |
| 52 | +* load the helper in the host app controllers and views ([d32ff70](https://github.com/a-chacon/rails-url-shortener/commit/d32ff70792dffce434371515aaf76be524ad482d)) |
| 53 | +* load the helper in the host app controllers and views ([05de8d8](https://github.com/a-chacon/rails-url-shortener/commit/05de8d8e9b3ff2fa6a47e68aeee60332d34809e9)) |
| 54 | +* names and saved data after test on real app ([7e36de1](https://github.com/a-chacon/rails-url-shortener/commit/7e36de18ca48194b3f2a25d78ce5ba07e58e8ed7)) |
| 55 | +* rake tasks default for test and rubocop ([9b8aa24](https://github.com/a-chacon/rails-url-shortener/commit/9b8aa2464a48402ac548679bfb6038e82270a934)) |
| 56 | +* relate ipgeo to existing ips ([728d266](https://github.com/a-chacon/rails-url-shortener/commit/728d266981596d56a6092f60cf23c85982a6686b)) |
| 57 | +* relate ipgeo to visit after update in IpCrawler ([6636d0e](https://github.com/a-chacon/rails-url-shortener/commit/6636d0e450e6304c3f043d84159c5d9cf184e4ee)) |
| 58 | +* related ip to visit working, fixing tests. ([f5c25f3](https://github.com/a-chacon/rails-url-shortener/commit/f5c25f3f75b06bdd9995a391f31ff11702be7939)) |
| 59 | +* remove unused modules ([dc2cdd8](https://github.com/a-chacon/rails-url-shortener/commit/dc2cdd8ce5ece5bf5ee0e9c1babc148983a9904f)) |
| 60 | +* rubocop styles and order dependencies ([248083b](https://github.com/a-chacon/rails-url-shortener/commit/248083b100796e4fe9198e5f38fc01effb14f9e2)) |
| 61 | +* take the host from the configuration of the engine ([1938b7c](https://github.com/a-chacon/rails-url-shortener/commit/1938b7cc68992c01c512fa5b3dbb41443fcadef0)) |
| 62 | +* update versions on lock ([a23d484](https://github.com/a-chacon/rails-url-shortener/commit/a23d484c2845e09796074b3782a3ef18db8ddfed)) |
| 63 | +* version gem in the gemfile ([27c542b](https://github.com/a-chacon/rails-url-shortener/commit/27c542b9e1ba06df405ba942bfc5b63527ab25f9)) |
| 64 | + |
| 65 | + |
| 66 | +### Documentation |
| 67 | + |
| 68 | +* add ipgeo documentation ([ee7b1ef](https://github.com/a-chacon/rails-url-shortener/commit/ee7b1ef3db307e06c9e8374a3115e8ea63ad57b6)) |
| 69 | +* complete readme with key features and describe options on helper ([fa92449](https://github.com/a-chacon/rails-url-shortener/commit/fa92449a01267cc1bd0a1d193f25ed993098ffb8)) |
| 70 | +* complete the gemspec file with dependencies and documentation urls ([24c769c](https://github.com/a-chacon/rails-url-shortener/commit/24c769ce9491fe5f63bcc4213cddb69756a754eb)) |
| 71 | +* completing the readme usage and installation ([7abda6c](https://github.com/a-chacon/rails-url-shortener/commit/7abda6c30bef8ac7365d149d8f3a999bc9403d6a)) |
| 72 | +* contributing section ([ceaf3c9](https://github.com/a-chacon/rails-url-shortener/commit/ceaf3c93f74db3671bee7e65d6b5dc21a7f15e1c)) |
| 73 | +* more expressive sentence ([d803ad0](https://github.com/a-chacon/rails-url-shortener/commit/d803ad0f261eab5624fc2539307bdf6fc892fecb)) |
| 74 | +* **readme:** format readme ([c5e95f0](https://github.com/a-chacon/rails-url-shortener/commit/c5e95f02b1b78b15b2f015fd9a9e1ee217061ace)) |
| 75 | +* some fixes ([e9aac79](https://github.com/a-chacon/rails-url-shortener/commit/e9aac7900c963c34d15796581bd73df21b954f7b)) |
| 76 | +* spelling ([dbaedae](https://github.com/a-chacon/rails-url-shortener/commit/dbaedae0baac3a655d0c92eaab04ff31cae33f06)) |
| 77 | +* update descriptions and fix link of example in readme ([de9c051](https://github.com/a-chacon/rails-url-shortener/commit/de9c051d0bfd309dbe61cbb5813813c5e2f5b9ab)) |
| 78 | +* update template for configurations with host ([a581d1e](https://github.com/a-chacon/rails-url-shortener/commit/a581d1e9ee8477dd0b0243ac0e40eea277ef89d2)) |
| 79 | +* update version ([15954d6](https://github.com/a-chacon/rails-url-shortener/commit/15954d6b29bf63657535b0c65a1827e16a8f7fb3)) |
0 commit comments