15 Commits

Author SHA1 Message Date
Alexandre Alapetite
1a552bd60e Regex search (#6706)
* Regex search
fix https://github.com/FreshRSS/FreshRSS/issues/3549

* Fix PHPStan

* Fix escape

* Fix ungreedy

* Initial support for regex search in PostgreSQL and MySQL

* Improvements, support MySQL

* Fix multiline

* Add support for SQLite

* A few tests

* Added author: and inurl: support, documentation

* author example

* Remove \b for now

* Disable regex sanitization for now

* Fix getInurlRegex

* getNotInurlRegex

* Quotes for inurl:

* Fix test

* Fix quoted tags + regex for tags
https://github.com/FreshRSS/FreshRSS/issues/6761

* Fix wrong regex detection

* Add MariaDB

* Fix logic

* Increase requirements for MySQL and MariaDB
Check support for multiline mode in MySQL

* Remove sanitizeRegexes()

* Allow searching HTML code
Allow searching for instance `/<pre>/`
Fix https://github.com/FreshRSS/FreshRSS/issues/6775#issuecomment-2331769883

* Doc regex search HTML

* Fix Doctype
2024-09-06 09:35:58 +02:00
Alexandre Alapetite
d56d791baf Update composer shfmt typos (#6614) 2024-07-08 12:00:58 +02:00
Hippolyte Thomas
999e88c662 fix: Broken link in CONTRIBUTING.md (#4896) 2022-11-25 21:59:26 +01:00
Alexandre Alapetite
1acd3ab09b Use typographic quotes (#4133)
* Use typographic quotes

* A few fixes

* Fix

* Fix not saved

* Implement feedback

* Detail

* Revert spoken English fixes
Left for a future dedicated discussion

* More reverts

* Final reverts

* Final minor
2022-01-08 21:58:55 +01:00
Kaibin Yang
6fce5aa77c Add a reminder for first-time contributors (#3940)
>
> * Update CONTRIBUTING.md CREDITS.md
>
> * If there is a file for contributors, why not telling them when they check the guidelines?
2021-10-27 00:24:46 +02:00
Alexandre Alapetite
1c3159058f Quick update the doc for master renaming to edge 2021-03-15 00:00:25 +01:00
Marien Fressinaud
df9d3ab468 Add documentation for i18n (#2978)
* doc: Write proper doc for internationalization

* Apply suggestions from code review

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

* Update docs/en/internationalization.md

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2020-05-21 12:21:20 +02:00
Alexandre Alapetite
475feffdbe Markdownlint (#2880)
* markdownlint

I have started to use
[markdownlint](https://github.com/DavidAnson/markdownlint/) to find
typos in Markdown. Let's discuss which rules to enforce / disable /
customize

* markdownlint cli/readme
2020-04-16 18:08:53 +02:00
Alexandre Alapetite
e00580cc36 Changelog 2020-04-08 20:59:01 +02:00
Alexandre Alapetite
38a4b22f7b Doc MariaDB (#2494) 2019-08-17 13:07:30 +02:00
Alexandre Alapetite
c24bf33e58 Update contributing.md 2018-09-08 21:40:36 +02:00
Marien Fressinaud
e7a35161e2 Update CONTRIBUTING file
Remove unnecessary sentences in "Contribute to documentation"

See https://github.com/FreshRSS/FreshRSS/issues/783
2015-02-18 16:05:55 +01:00
Marien Fressinaud
3aec3e7171 Improve CONTRIBUTING.md file
Add a section about mailing lists

See https://github.com/FreshRSS/FreshRSS/issues/783
2015-02-17 14:52:18 +01:00
Marien Fressinaud
ee56f3607d Improve CONTRIBUTING file
- remove TODO
- simplify info about "fix a bug" (get from https://github.com/github/gitignore
  README)
- add few info

See https://github.com/FreshRSS/FreshRSS/issues/783
2015-02-17 14:45:26 +01:00
Marien Fressinaud
694212cce8 Create CONTRIBUTING.md file
See https://github.com/FreshRSS/FreshRSS/issues/783
2015-02-03 15:57:33 +01:00