manifold/web/pages
TrueMilli a3663d03e8
Automated market resolution (#404)
* Added radio buttons to market creation (non functional)

* Ignoring vs code files

Should this be done in the repo or should everyone using VS Code do that himself globally on his machine(s)?

* Removed 'automatic' resolution

* added union type for resolution

* revert: resolution could be anything here (non binary markets)

* Expanded ChoicesToggleGroup for string choices

* Added combined resolution and required buttons to market creation

* restricted automatic resolution to binary markets

* added automatic resolution to contract

* added automatic resolution to contract overview

* string or number array to mixed array

* created const for resolutions

* Added comments for leading semicolons

* configuration of auto resolution on market creation

* v1.22.19

* v1.0.0

* v0.0.0

* v1.0.0

* v1.22.19

* Mock display automatic resolution

* Revert changes to market creation

* Revert "v1.22.19"

This reverts commit 22f59adc9c.

* Removed resolutiontype from contract creation

* Added auto resolution time to contract

* Auto resolution date editable

* refactoring

* Editable interface for auto resolution

* New edit interface for auto resolution

* Setting of auto resolve date when changing close date

* prohibited changing other peoples markets

* removed unnecessary export

* refactoring

(cherry picked from commit 4de86d5b08)

* Added comments for leading semicolons

(cherry picked from commit 60739c7853)

* Ignoring vs code files

Should this be done in the repo or should everyone using VS Code do that himself globally on his machine(s)?

(cherry picked from commit 944de9398a)

* removed unused imports and variables

* added type for binary resolution

* Prettier

* const for binary resolutions

* using the type "resolution"

* Prettier

* Re-added comment

* Update functions/src/create-contract.ts

* Revert "Ignoring vs code files"

This reverts commit 09aea5c207.

* launch config for debugging with vs code WIP

* "Launch Chrome" does not work since login via google is not possible in debugger-chrome
* Breakpoints are unbound when attached to chrome

* Revert "Added comments for leading semicolons"

* prettier

* linebreak crlf

* vscode settings

* correct linebreaks
* search exclusion
* automatic prettifier

* vscode settings

* correct linebreaks
* search exclusion
* automatic prettifier

* Working debugger config

* fix merge

* Removed comments, default resolution MKT

* removed vscode from gitignore

* refactoring description update

* Added auto resolution to LiteMarket

* fix date, setDate mutates object

* fixed firestore.rules

* script to add auto resolution to all markets

* regularely auto resolve markets

* fix description error

* moved calculate ts for access in firebase

* Revert "moved calculate ts for access in firebase"

This reverts commit 8380bf4f72.

* fix reference to calculate for firebase

* fixed references to time

* renamed function

* added description

* added auto resolution to description

* direct bool check instead of != null

* direct bool check instead of != undefined

* remove explicit type

* Fix free response markets

* removed contract from functionname

* interval set to 1h

* query instead of filter

* folds ~> contracts

* query instead of filter

* promise.all instead of foreach

* removed contractDoc from function header

* removed autoResolution from function header

* batchedWaitAll instead of promise.all

* removed unused parameter

* replaced auto resolution with constant

* suggestions from PR

* fix comment

* removed unused imports

* added scripts to add close dates on prod

* optimization

* removed test script

* security: only auto resolve markets which are closed

* consistency checks

* re-added type check for binary markets
* moved check of probability into switch case block

* removed unused import

* auto resolution every minute

* auto resolution time optional

* pr fixes
2022-06-14 15:01:32 -05:00
..
[username] deprecation warning for numeric markets 2022-06-13 21:09:09 -05:00
api/v0 Automated market resolution (#404) 2022-06-14 15:01:32 -05:00
charity Tweak /charity page style 2022-06-13 21:27:20 -07:00
embed Refactor to load bets once on market page 2022-06-10 12:23:35 -05:00
fold/[...slugs] Revert "Revert "Turn on no unused variables linting, kill dead code (#484)"" 2022-06-12 21:42:41 -07:00
tag Fix href is missing query values 2022-06-13 08:42:47 -06:00
_app.tsx Heap analytics (#500) 2022-06-14 11:54:58 -05:00
_document.tsx Reinstate eslint warning cleanup (#174) 2022-05-10 14:49:24 -07:00
404.tsx More absolute imports (#156) 2022-05-09 09:04:36 -04:00
account.tsx More absolute imports (#156) 2022-05-09 09:04:36 -04:00
add-funds.tsx Fix prettier errors 2022-06-12 21:49:02 -07:00
admin.tsx Add more linting to web package (#343) 2022-05-26 14:41:24 -07:00
create.tsx Revert "Revert "Turn on no unused variables linting, kill dead code (#484)"" 2022-06-12 21:42:41 -07:00
folds.tsx Add more linting to web package (#343) 2022-05-26 14:41:24 -07:00
home.tsx Move contract hook back into ContractPageContent. (Fixes going back to home.) 2022-06-13 16:05:46 -05:00
index.tsx landing page branding, UI tweaks 2022-06-13 11:22:50 -05:00
leaderboards.tsx Revert "Revert "Turn on no unused variables linting, kill dead code (#484)"" 2022-06-12 21:42:41 -07:00
make-predictions.tsx Revert "Revert "Turn on no unused variables linting, kill dead code (#484)"" 2022-06-12 21:42:41 -07:00
markets.tsx Swap home and explore (#244) 2022-05-17 12:56:10 -05:00
notifications.tsx Revert "Revert "Turn on no unused variables linting, kill dead code (#484)"" 2022-06-12 21:42:41 -07:00
profile.tsx Add more linting to web package (#343) 2022-05-26 14:41:24 -07:00
server-sitemap.xml.tsx Change lodash stuff so that it can be tree-shaken out of build (#233) 2022-05-22 01:36:05 -07:00
simulator.tsx Replace some more uses of any with more specific types (#389) 2022-06-02 17:40:41 -07:00
stats.tsx Tweaks to stats page 2022-06-14 10:27:52 -05:00
trades.tsx More absolute imports (#156) 2022-05-09 09:04:36 -04:00