All our new routes 🎉
- GET /history/search - GET /purchases - /purchases - /purchases/summary - /purchases/:date - PUT /lottery/winner/:id (not currently used) - GET /lotteries - POST /lottery/messages/winner/:id
This commit is contained in:
		| @@ -14,6 +14,8 @@ const prelotteryWineController = require(path.join(__dirname, "/controllers/lott | ||||
| const winnerController = require(path.join(__dirname, "/controllers/lotteryWinnerController")); | ||||
| const lotteryController = require(path.join(__dirname, "/controllers/lotteryController")); | ||||
| const prizeDistributionController = require(path.join(__dirname, "/controllers/prizeDistributionController")); | ||||
| const wineController = require(path.join(__dirname, "/controllers/wineController")); | ||||
| const messageController = require(path.join(__dirname, "/controllers/messageController")); | ||||
|  | ||||
| const router = express.Router(); | ||||
|  | ||||
| @@ -37,8 +39,14 @@ router.get("/history/by-wins/", historyController.orderByWins); | ||||
| router.get("/history/by-color/", historyController.groupByColor); | ||||
| router.get("/history/by-date/:date", historyController.byDate); | ||||
| router.get("/history/by-name/:name", historyController.byName); | ||||
| router.get("/history/search/", historyController.search); | ||||
| router.get("/history/by-date/", historyController.groupByDate); | ||||
| // router.delete("/highscore/:id", highscoreController.deletePersonById); | ||||
|  | ||||
| // router.get("/purchases", purchaseController.lotteryPurchases); | ||||
| // // returns list per date and count of each colors that where bought | ||||
| // router.get("/purchases/summary", purchaseController.lotteryPurchases); | ||||
| // // returns total, wins?, stolen | ||||
| // router.get("/purchase/:date", purchaseController.lotteryPurchaseByDate); | ||||
|  | ||||
| router.get("/lottery/wines", prelotteryWineController.allWines); | ||||
| router.get("/lottery/wine/schema", mustBeAuthenticated, prelotteryWineController.wineSchema); | ||||
| @@ -48,7 +56,7 @@ router.delete("/lottery/wines", mustBeAuthenticated, prelotteryWineController.de | ||||
| router.put("/lottery/wine/:id", mustBeAuthenticated, prelotteryWineController.updateWineById); | ||||
| router.delete("/lottery/wine/:id", mustBeAuthenticated, prelotteryWineController.deleteWineById); | ||||
|  | ||||
| router.get("/lottery/attendees", attendeeController.allAttendees); | ||||
| router.get("/lottery/attendees", setAdminHeaderIfAuthenticated, attendeeController.allAttendees); | ||||
| router.delete("/lottery/attendees", mustBeAuthenticated, attendeeController.deleteAttendees); | ||||
| router.post("/lottery/attendee", mustBeAuthenticated, attendeeController.addAttendee); | ||||
| router.put("/lottery/attendee/:id", mustBeAuthenticated, attendeeController.updateAttendeeById); | ||||
| @@ -58,12 +66,13 @@ router.get("/lottery/winners", winnerController.allWinners); | ||||
| router.get("/lottery/winner/:id", winnerController.winnerById); | ||||
| router.post("/lottery/winners", mustBeAuthenticated, winnerController.addWinners); | ||||
| router.delete("/lottery/winners", mustBeAuthenticated, winnerController.deleteWinners); | ||||
| router.put("/lottery/winner/:id", mustBeAuthenticated, winnerController.updateWinnerById); | ||||
| router.delete("/lottery/winner/:id", mustBeAuthenticated, winnerController.deleteWinnerById); | ||||
|  | ||||
| router.get("/lottery/draw", mustBeAuthenticated, lotteryController.drawWinner); | ||||
| router.post("/lottery/archive", mustBeAuthenticated, lotteryController.archiveLottery); | ||||
| router.get("/lottery/:epoch", lotteryController.lotteryByDate); | ||||
| router.get("/lottery/", lotteryController.allLotteries); | ||||
| router.get("/lotteries/", lotteryController.allLotteries); | ||||
|  | ||||
| // router.get("/lottery/prize-distribution/status", mustBeAuthenticated, prizeDistributionController.status); | ||||
| router.post("/lottery/prize-distribution/start", mustBeAuthenticated, prizeDistributionController.start); | ||||
| @@ -71,6 +80,8 @@ router.post("/lottery/prize-distribution/start", mustBeAuthenticated, prizeDistr | ||||
| router.get("/lottery/prize-distribution/prizes/:id", prizeDistributionController.getPrizesForWinnerById); | ||||
| router.post("/lottery/prize-distribution/prize/:id", prizeDistributionController.submitPrizeForWinnerById); | ||||
|  | ||||
| router.post("/lottery/messages/winner/:id", mustBeAuthenticated, messageController.notifyWinnerById); | ||||
|  | ||||
| router.get("/chat/history", chatController.getAllHistory); | ||||
| router.delete("/chat/history", mustBeAuthenticated, chatController.deleteHistory); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user