PLO Planspill build 2954

Release Candidate 1!

Følgende er gjort:

  •  Backup/restore på server og backup på klient er testet og flikket litt på.
  • Server har nå mulighet til å endre tidsdifferanse (spilltid) i gui.
  • Fjernet bug som gjorde at tilkoblingsvinduet bare forsvant om man klikka på skjul uten å ha kontakt.
  • Utlogging av klienter som avslutter er nå ferdigimplementert og testet.
  • Alle bugs fra betatestene er forsøkt rettet, avventer ny test for bekreftelse.

Om testen av denne går bra blir neste versjon endlig release av versjon 1.0.

PLO Planspill build 2952

Følgende er gjort i denne versjonen:

  • Fjernet diverse småbugs, alle kjente bugs fra siste betatest er forsøkt rettet
  • Lagt inn backup/restore funksjon på server
  • Fjerner klienttilkobling fra server når klient avslutter (milestone)

Denne build er versjon 0.10.0. Release av 1.0 nærmer seg. Når denne versjonen er testet og eventuelle bugs korrigert vil vi slippe v 1.0.0 som stable. Før den tid kommer det sannsynligvis en Beta 2 v 0.11.0.

Det er planer om en ny stor betatest i neste uke, men det gjenstår å se om den blir gjennomført.

PLO Planspill build 1.0.2944

Intern build, ikke publisert

  •  Fjernet bug i actions-oppdateringen
  • Lagt på knapp for generell action
  • Laget egen mappe for server i setup
  • Oppdatert refreshkode slik at det refresher automatisk om vi ikke er inne på lag eller innstillingssiden, får se om dette funker.

PLO Planspill build 2942

Denne build ble brukt til å kjøre en intern betatest. Det var en del problemer knyttet til overgangen fra SOAP til TCP-kommunikasjon, noe som førte til flere underversjoner og mye frem og tilbake.

Problemene var primært knyttet til omskriving av kodeeksempler vi ikke helt forsto, noe som krevde en del forskning.

PLO Planspill build 1.0.2941

Intern upublisert build. Følgende er gjort:

  • Bugfix i nullstillingskode for database, denne fungerer igjen nå
  • Nullstilling av database og oppretting av tabeller er flyttet til server
  • Lagt til felt i lagret spørring for åhente ut teamid fra en action
  • Håndtering av action går nå til vinduet for action-ens lag, og loggen startes med teksten fra action-en
  • Varsling av action som er gått over tiden
  • Varsling av viktige endringer i databasen, slik at klienten kan oppdatere
  • Kodedokumentasjon er oppdatert
  • Konverterer til TCP-kommunikajson og fjerner SOAP, endringer i importert kode

PLO Planspill build 1.0.2936

Følgende er gjort:

  •  Endret på predefinerte statuser for lag i klient. transportetappe er erstattet med På vei til KO og På vei til teig.
  • Små grafiske endringer i servervindu
  • Lagt til mulighet for å vise tilkoblingsdialogen igjen fra klienten.
  • Korrigert bug som gjorde at spilltid ikke ble korrigert for differanse i klokka på klientmaskinene. Det vil si, om ikke klokka på server og klient var synkronisert så fikk man variasjoner i tiden.
  • Lagt til ikon for server i setup

Dette er en intern versjon, den er ikke nedlastbar.

Plo Planspill build 1.0.2931, setup versjon 0.8.0

Følgende er lagt til i denne build:

  • Dialog for endring av datatilkobling på server
  • Design på klientliste (server) er oppdatert
  • Visuelle endringer i servervinduet ellers
  • Kode på klient og server oppdatert slik at endring av datatilkobling kan styres fra server
  • Klienten forsøker nå å koble seg til automatisk med gjeldende instillinger ved oppstart
  • Koble ned knappen virker

PLO Planspill build 1.0.2930

Det er gjort mye i denne builden. Desverre ikke nok til å generere en ny setup, men det nærmer seg.

Endringer:

  •  Man må koble til server for å starte programmet
  • Timestamp styres av server
  • Kontrollerer at server og klient bruker samme protokollversjon (CommsInfo klassen)
  • Startet på sentral definering av databasetilkobling. Klienten henter tilkobling fra server nå, men den er hardkodet i serverens config fil sålangt.
  • Overføringsprotokollen er utvidet og gjennomarbeidet for å støtte de typer data vi trenger.

PLO Planspill client build 2923

Følgende er gjort:

  •  Identifisert og fjernet bug som ble oppdaget under siste test som gjorde det umulig å koble til databasen dersom den var feil. Det hang sammen med skifte av namespace (ugyldige alternativer i config-filen)
  • Korrigert feil i server som gjorde at denne aldri avsluttet (worker-thread gikk i bakgrunnen og ble ikke stengt ned)
  • Nådd ny milepæl, utvidet nettverkstest av klient/server er kjørt og det virker så langt.