1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-19 12:00:55 +01:00
phorge-phorge/src/applications/project
epriestley dc6b988dea Fix project hashtag regexp to stop matching terminal periods
Summary:
Fixes T6416. The comment is consistent with intent, but the actual regexp doesn't quite work right. In particular, we incorrectly match `#security.` as `security.` (with a period) instead of `security` (with no period).

Since this stuff is a pain to test and I evidently got it wrong in this case in D8703, make it unit testable.

Test Plan:
Added unit tests. Also:

{F227181}

Reviewers: chad, btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T6416

Differential Revision: https://secure.phabricator.com/D10753
2014-10-29 08:13:38 -07:00
..
application Projects - merge create + edit interface code paths 2014-10-10 16:57:05 -07:00
capability Projects - add "lock membership", which prevents people from leaving 2014-09-18 11:00:50 -07:00
conduit Add slug check around project.query conduit call 2014-10-07 15:05:57 -07:00
config Projects - fix typo in config 2014-10-21 12:31:18 -07:00
constants Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
controller Projects - re-label "Workboards" as "Workboard" 2014-10-27 12:46:11 -07:00
customfield Allow standard custom fields to be indexed in global fulltext search 2014-10-27 13:37:41 -07:00
edge Modernize Project/Object edges 2014-07-17 15:42:19 -07:00
editor Projects - add "lock membership", which prevents people from leaving 2014-09-18 11:00:50 -07:00
events Minor formatting changes 2014-10-08 08:39:49 +11:00
exception Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
icon Allow projects to be filtered by icon and color 2014-08-12 08:04:38 -07:00
interface Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
lipsum Migrate project profiles onto projects, and remove ProjectProfile object 2014-02-10 14:32:14 -08:00
phid Rename PHIDType classes 2014-07-24 08:05:46 +10:00
query Projects - re-label "Workboards" as "Workboard" 2014-10-27 12:46:11 -07:00
remarkup Fix project hashtag regexp to stop matching terminal periods 2014-10-29 08:13:38 -07:00
search Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
storage Projects - merge create + edit interface code paths 2014-10-10 16:57:05 -07:00
typeahead Workboards - add new "initialization" flow 2014-08-05 13:40:41 -07:00
view Show task counts in column headers on Workboards 2014-08-15 09:28:08 -07:00