Vladimir Eliezer Tokarev
9b636f2d2e
Converted WelcomeSplash into two way link
...
Welcome Splash should be the first object to displayed and when the next
button pressed it shoud jump to already created straight channel section.
2016-08-27 14:07:13 +03:00
Vladimir Eliezer Tokarev
e605089666
Created the basic idea polling booth gui
...
The idea is simple all of the fxmls panels will be connected this how
every one willknow which is the next or the previous panel
2016-08-27 13:34:03 +03:00
Vladimir Eliezer Tokarev
c39d0774f9
Changed the name of fxml
2016-08-27 12:38:38 +03:00
Vladimir Eliezer Tokarev
19b11736e0
Created the vote has been casted
...
This was the last fxml that i needed to create now i should connect by
simple flow all of the panels.
next is implement panels logic and then work with the backend.
2016-08-20 13:01:27 +03:00
Vladimir Eliezer Tokarev
3a86e6f01a
Created the thank for auditing panel
...
this panel returns the voter into first stage of selection.
2016-08-20 12:27:27 +03:00
Vladimir Eliezer Tokarev
c26acbc3cf
Created cast of audit panel
...
This panel lets you choose whenerver you want to cast or audit your vote
voting will set your vote as countable, and acudit is the choise for
checking the encoding process works fine.
2016-08-20 12:15:58 +03:00
Vladimir Eliezer Tokarev
86de5b07a4
Created the printing commitment barcode panel
...
Printing Commitment Barcode panel represent the progress of the printing
of the voters choise.
2016-08-20 11:55:14 +03:00
Vladimir Eliezer Tokarev
8a73f21f48
Created the ballot summary panel
...
ballot summary panel summaries the status of current voter
2016-08-20 11:48:54 +03:00
Vladimir Eliezer Tokarev
bc790c3eb4
Created select candidate by picture fxml
2016-08-06 16:19:34 +03:00
Vladimir Eliezer Tokarev
99edbcf1b1
Created the candidate write name and the candidate selections uml
2016-08-06 16:01:33 +03:00
Vladimir Eliezer Tokarev
4f3fc40dc6
Created the voting-booth-station
...
The created branch is for the voting booth gui, and created the enter
splash fxml file and the straight into channel fxml.
2016-07-30 16:57:17 +03:00
arbel.peled
48bf8dbe6b
Ignore .arcconfig
2016-06-28 15:10:38 +03:00
arbel.peled
8aada21119
Fixed some errors in the tests.
...
Made Threaded Client parameterized (with respect to waiting times and thread count).
2016-06-28 15:08:36 +03:00
arbel.peled
53d609bfee
Removed database address from Bulletin Board Server init method (the address is given to the Query Provider).
...
Added integration tests for Single Server Bulletin Board Client.
Fixed subscription logic in the Single Server Bulletin Board Client.
Decoupled Single Server- and Simple- Bulletin Board Clients (Simple-... is now obsolete).
Fixed some bugs.
Threaded Bulletin Board Client now has some errors in integration.
2016-06-28 08:19:29 +03:00
Arbel Deutsch Peled
cc2888483d
Threaded Client integration tests passing
2016-06-26 14:32:30 +03:00
Arbel Deutsch Peled
d1f7413cde
Working client-side Batch changes
2016-06-26 13:06:16 +03:00
Arbel Deutsch Peled
1951db546d
Changed Bulletin Board Message payload to either data or message ID
...
Added server-generated unique batch identifiers
Changed Client-side interfaces
Refactored Client-side code for new batch mechanisms
Not tested on client-side yet
2016-06-19 22:00:43 +03:00
Arbel Deutsch Peled
b501992643
Complete overhaul of batch system on server-side
...
Added batch methods to BulletinBoardUtils
Related changes in BulletinBoardDigest and BulletinBoardSignature
Merge remote-tracking branch 'origin/master' into Cached-Client
Conflicts:
bulletin-board-client/src/main/java/meerkat/bulletinboard/SimpleBulletinBoardClient.java
bulletin-board-client/src/main/java/meerkat/bulletinboard/ThreadedBulletinBoardClient.java
bulletin-board-server/src/main/java/meerkat/bulletinboard/sqlserver/BulletinBoardSQLServer.java
bulletin-board-server/src/main/java/meerkat/bulletinboard/sqlserver/H2QueryProvider.java
bulletin-board-server/src/main/java/meerkat/bulletinboard/sqlserver/MySQLQueryProvider.java
bulletin-board-server/src/main/java/meerkat/bulletinboard/webapp/BulletinBoardWebApp.java
bulletin-board-server/src/main/proto/meerkat/bulletin_board_server.proto
meerkat-common/src/main/java/meerkat/bulletinboard/BulletinBoardClient.java
meerkat-common/src/main/java/meerkat/bulletinboard/BulletinBoardServer.java
2016-06-16 11:21:58 +03:00
Arbel Deutsch Peled
337a135151
Started removing dependency on CompleteBatch.
...
Tags of batches are now stored as a blob until the batch is complete.
2016-06-15 10:34:46 +03:00
arbel.peled
ffac7c1e34
Fixed all of Tal's remarks.
...
Switched to using the predefined BoolValue Protobuf.
2016-06-02 14:48:48 +03:00
arbel.peled
229cbfd48f
Fixed some subscription functionality of the CachedClient
2016-06-02 13:01:41 +03:00
arbel.peled
fe209f6b5a
Removed default testing for the Bulletin Board Client.
2016-06-02 10:39:29 +03:00
arbel.peled
e2f3dbe6b2
Fixed some more issues (most have to do with concurrency).
...
Implemented close method for the SQLServer which renders it unusable until reinitialization.
Added test for Synchronizer for the case when the remote server is unavailable (test passes).
Still need to fix Batch digest and sign issue.
2016-06-02 10:38:31 +03:00
Arbel Deutsch Peled
e91a48b5e1
Fixed a few bugs.
...
Changed H2 Query Provider to run in-memory.
2016-06-01 22:46:51 +03:00
arbel.peled
7c60e487cc
Created a test for the Synchronizer.
...
Not passing yet.
2016-06-01 21:34:17 +03:00
arbel.peled
347e826f73
Working integrated version of Scanner WebApp
...
Fully testsed
Moved BoolMsg and IntMsg to Comm package (from BulletinBoardAPI)
2016-05-31 15:26:56 +03:00
arbel.peled
061dc69fbc
File rename
2016-05-05 17:01:00 +03:00
arbel.peled
b934894bc5
Created Polling Station Scanner interface
...
Implemented Web App for the scanner
Not tested
2016-05-05 16:55:10 +03:00
arbel.peled
4c33e923b2
Implemented Synchronizer and Cached Client
...
Not tested yet
2016-04-16 19:50:09 +03:00
arbel.peled
9ed728fca7
Added message counting ability to the server (but not to the client)
...
Added synchronous CompleteBatch read by the client
Started implementing the synchronizer
Added support for null callbacks
2016-04-14 09:20:11 +03:00
Tal Moran
1f8df95895
More refactoring for tests and protocol -- user class now handles all messages synchronously (in the main thread); concurrency is now simpler)
2016-04-14 03:34:54 +03:00
arbel.peled
48b2b9efa2
Merge branch 'Cached-Client' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Cached-Client
2016-04-13 10:38:43 +03:00
Arbel Deutsch Peled
c806e7b32a
Added Deletion to Bulletin Board Server and Local Client
2016-04-13 09:46:24 +03:00
Tal Moran
c798e827dc
More renaming and refactoring of DKG code
2016-04-12 02:21:46 +03:00
Tal Moran
78207532ec
protobuf naming convention
2016-04-11 20:51:40 +03:00
Tal Moran
d2373c09f2
Merge with master
2016-04-11 20:14:18 +03:00
Tal Moran
1ec02173e7
package renaming and protobuf moves
2016-04-11 19:48:36 +03:00
Arbel Deutsch Peled
67b01032d0
Merge branch 'Cached-Client'
2016-04-11 14:23:05 +03:00
Arbel Deutsch Peled
e904caa74f
Added certificates to version control
2016-04-11 14:21:36 +03:00
Arbel Deutsch Peled
edfd47a98d
Fixed H2 test time (by using a connection pool)
...
Added same fix to MySQL
Fixed and tested H2 SyncQuery
2016-04-11 14:13:26 +03:00
Arbel Deutsch Peled
07aecd5237
TimestampComparator name change
2016-04-11 12:26:02 +03:00
Arbel Deutsch Peled
857821c0e4
Adding one more file to version control
2016-04-11 12:17:05 +03:00
tzlil.gon
d0951f8644
stop
2016-04-08 21:48:08 +03:00
tzlil.gon
3e1f59ec2b
switch secret with share
2016-04-08 15:46:54 +03:00
tzlil.gon
5d564c834c
generic group + wait instead of sleep
2016-04-08 15:04:07 +03:00
tzlil.gon
0ae9719bc5
generic group + wait instead of sleep
2016-04-08 15:03:32 +03:00
Tal Moran
4f608e813d
Code review comments and channges
2016-04-05 15:36:00 +03:00
tzlil.gon
5670739e49
tested version
2016-03-30 12:44:04 +03:00
Arbel Deutsch Peled
49c1e2c178
Added missing files to version control
2016-03-27 20:11:09 +03:00
Arbel Deutsch Peled
e56312d38b
Local Client supports subsrciptions
2016-03-22 10:16:46 +02:00