Commit Graph

  • 12ad58961c Christoffer Viken 2017-02-20 12:19:03 +00:00
  • 4d254c612f PEP-8 compliance for text-based Christoffer Viken 2017-02-10 17:09:22 +00:00
  • ba8f80e4aa Ritchie damn it! Unicode Christoffer Viken 2017-02-10 14:00:11 +00:00
  • ec977fe155 Product/user summary now ordered by number of products bought Christoffer Viken 2017-02-10 13:56:34 +00:00
  • dd12b05ea2 Optimised product summary to use database (view) Christoffer Viken 2017-02-10 12:21:59 +00:00
  • 8752cb5b09 Product List is ordered descending by stock robertem 2017-02-05 00:01:27 +00:00
  • b3536c19f6 Removes hidden status from items if they are added to stock in the normal way robertem 2017-02-04 23:54:45 +00:00
  • 11593a71d0 Database format update. Products now have a "hidden" column. Hidden products will not appear when searching for products by name outside of the Edit Product or Product Search menu. Products can be marked as hidden in the Edit Product menu. This menu now also allows changing of barcodes, and the prompt contains the previous values. Statistics no longer throw an error. Minor clarity improvements for messages "New Price" only appears when product price actually changes Better message at the end of adding products to stock Removed unnecessary pauses after some menu options robertem 2017-02-04 23:37:45 +00:00
  • dd3967e67d Database format update. Product's primary key is no longer the barcode, but a new sequential id. (products.product_id added as new column. products.bar_code no longer primary key.) Necessary foreign keys have been updated. Transactions have a new penalty column, and penalties applied are logged here. These are shown in the user transaction list as well. robertem 2017-02-04 21:35:29 +00:00
  • 8954ab4304 Rounds up when adding multiple users to purchase instead of rounding down, meaning you cannot abuse the system by adding yourself multiple times. Correctly logs transaction amount when applying penalty. Better shows penalty effect in purchase menu. Preparations for database format update. robertem 2017-02-04 21:10:50 +00:00
  • 033a93bd4c Only shows last 100 transactions by default when checking user transactions, configurable in conf.py. New menu item for checking all of them. Prints transactions newest-first instead of oldest-first. User low credit warning limit now configurable in conf.py. robertem 2017-02-04 20:03:35 +00:00
  • 3f838a3de8 Fixes handling of EOF(CTRL+D) within penalty warning during superfast mode where it would accept the purchase instead of asking the user again for a proper yes/no answer. Also fixes prompt in this situation, while having the input handling be slightly less ugly when timeouts are involved. robertem 2017-02-04 17:46:38 +00:00
  • 9122f5b579 Fixes problem with penalty warning during superfast mode where inputting a non-full username would ask the user for a y/n answer forever robertem 2015-10-09 17:07:05 +00:00
  • d9b6a3ab6d robertem 2015-10-03 19:47:05 +00:00
  • c8a6f6c209 robertem 2015-10-03 18:41:29 +00:00
  • e53b680dd2 La til slabbedasker.py, ett kort lite script som finner ut hvem som har negativ kreditt. almelid 2015-07-05 19:21:18 +00:00
  • 9d5b2d0907 Mulighet til aa endre total amount sjonfjel 2013-02-11 19:42:19 +00:00
  • 5aa4c9553f Bugfiks 2 sjonfjel 2013-02-11 19:38:30 +00:00
  • 3dc42b6565 Bugfiks 2 sjonfjel 2013-02-11 19:24:22 +00:00
  • b017c01994 Bugfiks 2 sjonfjel 2013-02-11 19:23:48 +00:00
  • 71572d0c1f Bugfiks 2 sjonfjel 2013-02-11 19:23:23 +00:00
  • 9d138f68b4 Bugfiks sjonfjel 2013-02-11 19:22:44 +00:00
  • ffc9a647cc Ojda sjonfjel 2013-02-11 19:11:35 +00:00
  • 8419f814ce La til restart-funksjon sjonfjel 2013-02-11 19:08:31 +00:00
  • 007773be1a A hundred lies and battles sjonfjel 2013-02-11 18:54:33 +00:00
  • 66ec119020 YAY sjonfjel 2013-02-11 18:49:28 +00:00
  • 76ca1e8788 utvidet statistikk i dibblermenyen, samt at 0 i dibblermenyen gir alternativ 10. Jeg legger også med en logfil for de som vil teste statistikken uten å koble opp til databasen trygvrad 2011-06-22 18:39:49 +00:00
  • 2112bc5df9 statistikk for dibbler trygvrad 2011-06-22 18:33:57 +00:00
  • 6e015344a2 kosmetiske endringer på printing i AddStockMenu almelid 2011-06-08 18:06:21 +00:00
  • 2557b2ab52 Duplikater av produkter i AddStockMenu fører nå til addisjon av antall. almelid 2011-06-07 09:30:02 +00:00
  • 1330c05b08 Gjort AddStockMenu litt mer forklarlig. almelid 2011-06-06 15:33:46 +00:00
  • 9dbe4b9dc6 Endret adferd for AddStockMenu, nå tar den en linje med syntaks 'tall produkt' almelid 2011-06-06 15:29:17 +00:00
  • 1efe8d5238 Default adferd for tom linje på antall innkjøpte av et produkt i AddStockMenu er nå at ett eksemplar er innkkjøpt. almelid 2011-06-05 20:30:09 +00:00
  • e94d450f15 Lagt til ny meny - AddStockMenu - for å legge inn innkjøp og få igjen penger for det. almelid 2011-06-05 20:19:05 +00:00
  • 20d3964900 RFID support terjesc 2011-04-12 13:58:16 +00:00
  • 2c6a121e21 torjehoa: la inn en fiks for å fange SIGQUIT, ctrl backslash avslutter ikke dibbler lengre. torjehoa 2011-03-21 00:53:10 +00:00
  • 10a89888cd Hovedmenyen viser seg selv på nytt når man gir den tull. oysteini 2011-03-10 15:21:56 +00:00
  • f1ef355fd6 Superhurtigkjøp (fikser #8). oysteini 2011-03-10 15:03:19 +00:00
  • 6493173339 lagt til almelid i userbarcodes.tex almelid 2011-03-08 19:27:18 +00:00
  • 2e91c4ec6a Der bodde en underlig gråsprængt en på den yderste nøgne ø;- Jeg la til sånn userbarcodes. andrfla 2011-03-07 20:11:56 +00:00
  • b11d1a610b Fikset en feil med konstruktøren til Product. oysteini 2011-03-07 18:14:18 +00:00
  • c074bf3ac3 Fjernet pause etter lagring av kjøp. oysteini 2011-03-07 17:11:13 +00:00
  • 7dc8c798c3 Fikset justering av stock ved kjøp. oysteini 2011-03-07 17:10:00 +00:00
  • 2bab42e3c5 la inn databasemagi torjehoa 2011-03-07 16:58:36 +00:00
  • 0e02a6476c Fikset litt på hurtigkjøpsopplegget. oysteini 2011-03-07 16:45:15 +00:00
  • ee943404af tror den fungerer bedre nå trygvrad 2011-03-07 13:39:54 +00:00
  • 4c5404389f lagt til 'cs' for clear screen i hovedmenyen trygvrad 2011-03-07 09:01:43 +00:00
  • d7fb30e0c1 Laget enkelt script som skriver en loggfil. oysteini 2011-03-06 20:54:11 +00:00
  • fe3410d842 rettelser trygvrad 2011-03-06 20:18:06 +00:00
  • 0fd8de7ad3 stuff trygvrad 2011-03-06 20:15:38 +00:00
  • 490c3c3ef7 lagt til balance-meny. mindre endringer ellers /inebeate inebeate 2011-03-06 16:33:43 +00:00
  • bddaf5e7e9 inebeate 2011-03-06 13:53:01 +00:00
  • 910c446a2f update inebeate 2011-03-06 13:07:49 +00:00
  • 49c901a3d6 oups, feil conf ... torjehoa torjehoa 2011-03-06 12:37:39 +00:00
  • 109762f8e6 mindre endringer inebeate 2011-03-06 12:27:46 +00:00
  • 0237f58f59 Varebeholdning!!!!! inebeate 2011-03-06 11:24:58 +00:00
  • 057dad9ea7 la til konfigurasjon for å koble seg til duplikatdatabasen. torjehoa 2011-03-06 10:07:40 +00:00
  • 94b5d330eb Added a stock column to the products table of the sample database andreao 2011-03-05 16:11:17 +00:00
  • 3dbe47d04e Now, every time there is a menu choice, it is possible to enter a thing (user/product) to initiate a buy. This is to make buying simpler. andreao 2011-03-05 15:43:35 +00:00
  • 94976a0fd6 Bruker less til liste over kjøpte produkter for en bruker. oysteini 2011-01-31 15:37:11 +00:00
  • 8d777ffb9a Statistikk! oysteini 2011-01-30 21:54:23 +00:00
  • 768be1bfbf Oppdatert FAQ. oysteini 2011-01-30 21:01:38 +00:00
  • 9927fa8d9d lagt til grøt i strekkode-dokumentet almelid 2010-12-18 16:21:30 +00:00
  • 5257e02252 lagt til nespresso-kapsel i strekkode-dokumentet almelid 2010-12-16 19:47:12 +00:00
  • 06affffcba fikset en bug i db.py almelid 2010-12-14 12:11:45 +00:00
  • 698ab3c15a lagt til en texfil med strekkoder almelid 2010-12-03 13:20:31 +00:00
  • 52198031cd Fikset noe problemer med store/små bokstaver. oysteini 2010-11-24 16:24:52 +00:00
  • 666c301e14 Advarsel for brukere med lav kreditt. oysteini 2010-11-24 16:22:10 +00:00
  • 04b7f0dfe3 Bruker less i brukerlisten. oysteini 2010-11-24 16:15:12 +00:00
  • 4b686894e4 Jeg innbiller meg at jeg har fikset problemet med C-c. oysteini 2010-10-03 15:34:11 +00:00
  • 83d18fb309 Fikset problem med at man kan lage less-zombie ved å trykke C-c. oysteini 2010-09-24 21:24:04 +00:00
  • 100cc8eda4 Endret makslengde for produktnavn fra 30 til 45 tegn. oysteini 2010-09-04 14:57:32 +00:00
  • b4bfaf5e96 ProductListMenu bruker less (det er blitt for mange produkter til at alle får plass på skjermen på en gang). oysteini 2010-09-04 14:30:19 +00:00
  • 467c6af263 Satte inn fanging av UnicodeEncodeError. oysteini 2010-09-04 14:29:14 +00:00
  • 6732345e72 (\_/) (O.o) (> <) Bunny approves these changes almelid 2010-09-03 08:34:38 +00:00
  • fc58fc83a1 Mulighet for å vise alle transaksjoner og for å kalle den nye fine produktlistetingen i ShowUserMenu. oysteini 2010-08-28 14:13:59 +00:00
  • 55c740c1e9 lagt til funksjonen print_purchased_products i ShowUserMenu almelid 2010-08-28 13:11:48 +00:00
  • ada800ba94 Fikset en bug: almelid 2010-06-19 12:00:20 +00:00
  • 29f5c42513 Fikset printing av menyer så det ser greit ut med mer enn ti elementer. oysteini 2010-06-04 21:07:47 +00:00
  • 7bcb9275b3 Nye FAQ-spørsmål. oysteini 2010-06-04 21:00:58 +00:00
  • 993ff0e012 litt flere quit-kommandoer almelid 2010-05-18 19:25:01 +00:00
  • b1766d1448 Forkortet en linje som var for lang. oysteini 2010-05-16 20:50:37 +00:00
  • ca34981d6c FAQ. oysteini 2010-05-16 20:42:35 +00:00
  • 74888a0c1b Litt hjelpsom tekst om credit og justering av denne. oysteini 2010-05-16 19:34:12 +00:00
  • a0ac2bd633 Forsøkt å fikse hengeproblemet. oysteini 2010-05-16 18:43:41 +00:00
  • 945e6529f5 Fikset feil i Purchase.__repr__ (den refererte til ting som ikke finnes lenger). oysteini 2010-05-16 18:36:10 +00:00
  • af9e8893df Eksplisitt konvertering av input til unicode. oysteini 2010-05-16 14:15:36 +00:00
  • 64dcb9ecf5 Importerer readline. oysteini 2010-05-16 13:30:25 +00:00
  • 5dbf13ea68 Litt bedre formatering av y/n i confirm. oysteini 2010-05-16 13:13:58 +00:00
  • e162f415be Ny meny: UserListMenu. oysteini 2010-05-13 18:25:19 +00:00
  • 9199da6c13 Enda mer mystisk brukergrensesnitt. oysteini 2010-05-13 18:11:31 +00:00
  • 5c9d73fbb4 Restart-kommando. oysteini 2010-05-12 17:42:48 +00:00
  • 302f5fb7fa Fanger TSTP-signalet (^Z) hvis konfigurasjonen ber om det. oysteini 2010-05-12 16:49:37 +00:00
  • 4cd817c70f text_based.py er markert som executable i svn (se svn pl text_based.py). oysteini 2010-05-11 20:18:15 +00:00
  • b5785d9a85 Ymse små forbedringer; fikset noen feil i Menu.input_str. oysteini 2010-05-11 20:12:32 +00:00
  • 2074bd237f BuyMenu spør om bekreftelse hvis man prøver å avbryte den etter å ha lagt inn noe i kjøpet. oysteini 2010-05-11 19:34:15 +00:00
  • c2342397eb Reimplementert confirm som meny; mer tegnkodingshakking. oysteini 2010-05-11 19:23:52 +00:00
  • 29220ebe3d Resetter context-variabelen i begynnelsen av Menu.execute. oysteini 2010-05-11 18:12:44 +00:00
  • 109db03edb Fikset datatype for kolonnen PurchaseEntry.product_bar_code. oysteini 2010-05-11 18:02:45 +00:00
  • e073f45919 Case-insensitivt søk (håper jeg). oysteini 2010-05-11 16:51:36 +00:00