- Add support to customize site title and description.
- Disable API when CAPTCHA is enabled (fixed security flaw allowing using the API to bypass CAPTCHA).
- Fixed code indentation.
- Return 404 Not Found when a non-existent URL is requested.
- Add support for hCaptcha.
- Add support for CAPTCHA localization.
- Fix indentation inconsistencies.
- New maintainer (#15)
- Use mysqli extension instead of deprecated mysql_* functions (#14)
- CAPTCHA support using reCAPTCHA.net
- Updated project URLs
- Set up new test site since the old one has expired (#15 (comment), #17)
Diet. KISS.
If you upgraded from a previous release, you can remove the title_url
field from the casimir
table:
ALTER TABLE casimir
DROP COLUMN title_url
- FIXED: PHP 5.3 compatibility (ereg deprecated) cf https://github.com/neofutur/gwgd/commit/bd9e52e9f2a983a779bd10f33c5b780d45883158
- FIXED: no longer fails miserably when there is no configuration file yet
Enhancements and fixes by Neofutur:
If you don't have it yet, add this field to your "casimir" table:
ALTER TABLE casimir
ADD title_url
VARCHAR(128) NOT NULL DEFAULT 'No title defined for this url', ADD FULLTEXT (title_url
)
- FIXED: handle empty short URL creation with bookmarklet
- FIXED: readme.txt
- NEW: daily, weekly, and monthly statistics
- FIXED: access_key added to the bookmarklet
If you don't have it yet, create this table in your MySQL database:
CREATE TABLE `casimir_stats` (
`short_url` varchar(50) NOT NULL default '',
`use_date` timestamp NOT NULL default '0000-00-00 00:00:00'
) ENGINE=MyISAM DEFAULT CHARSET=utf8