<commit_before>Stories/Tasks
=============

Add ?removeProxies=true to gracefully deal with proxies
give stubs names

UI, walk you through the steps (port, name optional, etc) + defining terms

- What will need to change with HTTP 2.0 and duplex?

0. add behaviors: { _behaviors: { wait: { min: 5000, max: 5000 } } to responses
0. get buildpack for heroku mountebank working; remove --stategy=git (breaks versioning on site)
0. convert ints, floats, bools to string for query string predicate matching
0. add github releases
0. Windows
1. Evaluate Snap CI for manual deployment, x-platform stuff
4. add ssh
6. Add MSI and Windows support
7. Add SMTP stubbing behavior { accept: true }
8. Add http attachment support
9. Allow regex tokens from request params in response (different resolver?)
3. Add brew package
10. Prettier /imposters HTML page
11. Ability to create imposter from UI for manual testers
12. Prettier /imposter/{port} HTML page
13. paging and q= filtering for imposters on GET /imposters
14. javadoc style documentation? (jsdoc3, or http://jashkenas.github.io/docco/)
16. Change logs page to link the [http:2526] to the imposter page
  - would need to add createdAt field to imposter, and only link to imposters created after the timestamp
17. Pretty print JSON log messages on /logs page
17. Add paging for the logs page
20. dry run all stub resolvers, even if predicates fail or is second in the responses array
21. Allow accessing imposter by name on URL
22. Set up bare domain (mbtest.org, instead of www.mbtest.org) for heroku
      - I don't think godaddy lets me do this; may have to transfer DNS

Examples Needed
===============
1. REST
2. SOAP<commit_msg>Removed reference to issue #4 from TODO items<commit_after>Stories/Tasks
=============

Add ?removeProxies=true to gracefully deal with proxies
give stubs names

UI, walk you through the steps (port, name optional, etc) + defining terms

- What will need to change with HTTP 2.0 and duplex?

0. add behaviors: { _behaviors: { wait: { min: 5000, max: 5000 } } to responses
0. get buildpack for heroku mountebank working; remove --stategy=git (breaks versioning on site)
0. add github releases
0. Windows
1. Evaluate Snap CI for manual deployment, x-platform stuff
4. add ssh
6. Add MSI and Windows support
7. Add SMTP stubbing behavior { accept: true }
8. Add http attachment support
9. Allow regex tokens from request params in response (different resolver?)
3. Add brew package
10. Prettier /imposters HTML page
11. Ability to create imposter from UI for manual testers
12. Prettier /imposter/{port} HTML page
13. paging and q= filtering for imposters on GET /imposters
14. javadoc style documentation? (jsdoc3, or http://jashkenas.github.io/docco/)
16. Change logs page to link the [http:2526] to the imposter page
  - would need to add createdAt field to imposter, and only link to imposters created after the timestamp
17. Pretty print JSON log messages on /logs page
17. Add paging for the logs page
20. dry run all stub resolvers, even if predicates fail or is second in the responses array
21. Allow accessing imposter by name on URL
22. Set up bare domain (mbtest.org, instead of www.mbtest.org) for heroku
      - I don't think godaddy lets me do this; may have to transfer DNS

Examples Needed
===============
1. REST
2. SOAP
{'fraction_non_alphanumeric': 0.07722473604826546, 'fraction_numerical': 0.03076923076923077, 'mean_word_length': 4.078101071975498, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6727368', 'n_tokens_mistral': 1034, 'n_tokens_neox': 947, 'n_words': 508}