Comments (5)
I can see there's a bug in the logic when reading custom slugs, because bitly seems to be still generating a random short code under the hood, and its API returns the custom slug in a different field.
However, this should not make the links to be skipped, but to be imported with that random short code instead of their custom slug (this is what I experienced while testing this).
Can you confirm what's the exact behavior you are experiencing? Did you explicitly see the "Skipped" keyword in the console for those, or did they get imported with an "unknown" random slug/short code?
from shlink.
Thank you for your rapid assistance. I checked the shlink database and did find short URLs using random short codes.
I expected that in this situation, shlink would use a custom slug instead of the random code generated by bitly, or provide an option for me to decide which slug to use. This way, I can fully migrate my bitly short URL service to shlink.
from shlink.
I expected that in this situation, shlink would use a custom slug instead of the random code generated by bitly
Yes, that's the intended behavior. I'll get that fixed.
from shlink.
Shlink 4.1.0 has just been released, which includes this fix.
from shlink.
Thanks for your help!
from shlink.
Related Issues (20)
- Unsupported scheme error HOT 3
- Autohotkey + Python script to shorten urls from clipboard.
- Error writing to "config/params/generated_config.php
- Add title to matomo tracking HOT 5
- Rework analytics handling to fix performance issues on large datasets HOT 4
- Improve performance when loading a subset of tags with stats
- Worker hung or process was killed (Allowed memory size exhausted) HOT 3
- Allow zero width shortening
- Set cache lifetime per short url HOT 7
- Allow short URL redirects to be cached by proxy-cache/CDN services
- Update to RoadRunner 2024
- Can't delete a shortened url HOT 3
- YOURLS Import: INVALID_PORT HOT 3
- Add option to allow all short URLs to be crawlable
- Allow user agents to be customized in robots.txt HOT 5
- Text note to links HOT 8
- Wrong type property for Dynamic Redirection's Docs HOT 1
- Improve general performance around short URLs for instances with a large number HOT 11
- MaxMind GeoLite2 infinite download attempts - problem still exists with 4.0.2 HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shlink.