Commit Graph

83 Commits

Author SHA1 Message Date
Szymon Nowak
005f1828c6 File transfer seems to work 2014-03-13 17:22:07 +01:00
Szymon Nowak
16854d3350 Add uuid to Firebase auth token and use it as user's uuid 2014-03-12 15:11:41 +01:00
Szymon Nowak
8e72f1e06c Don't private IP if it's 0.0.0.0 2014-03-12 14:44:27 +01:00
Szymon Nowak
f5d6372ce7 Put all rooms in 'rooms' namespace in Firebase 2014-03-12 14:43:53 +01:00
Szymon Nowak
53bca48c1f Use Firebase for presence management instead of Socket.IO 2014-03-12 14:16:43 +01:00
Szymon Nowak
38f3d83489 Authenticate to Firebase using custom login 2014-03-12 12:58:04 +01:00
Szymon Nowak
4aa1f4517b Forgot to remove a comment. 2014-03-10 13:58:18 +01:00
Szymon Nowak
fb05756fb6 Fix receiving multiple files at the same time 2014-03-10 11:30:28 +01:00
Szymon Nowak
c48a6bcd69 Rename FileDrop to ShareDrop 2014-03-10 09:32:01 +01:00
Szymon Nowak
5c5d256771 Change text of 'filesystem_unavailable' error message 2014-03-09 18:17:19 +01:00
Maciej Jarczok
71106fd7b1 error messages styles 2014-03-09 17:53:58 +01:00
Szymon Nowak
d04dd092be Merge branch 'test_browser_support'
Conflicts:
	app/scripts/app/templates/application.hbs
2014-03-09 17:13:39 +01:00
Maciej Jarczok
095205d623 styles 2014-03-09 17:11:08 +01:00
Szymon Nowak
952d8ebcb8 Merge branch 'short_p2p_connections' 2014-03-09 14:41:12 +01:00
Szymon Nowak
019086c3ae Keep data connection opened only during file transfer. Closes #22 2014-03-09 14:40:22 +01:00
Maciej Jarczok
29ce17b2aa minor mobile fixes 2014-03-08 19:31:04 +01:00
Szymon Nowak
6e12f9a5b8 Make error handling more Emberish 2014-03-08 16:52:11 +01:00
Szymon Nowak
eb3190731a Add link to GitHub repo 2014-03-08 16:36:19 +01:00
Szymon Nowak
293bd327b9 Move error messages into templates. 2014-03-08 10:16:42 +01:00
Szymon Nowak
ca1764215a Display alerts (for now) if there's no WebRTC or FileSystem fails 2014-03-07 20:30:30 +01:00
Szymon Nowak
9ee72290cb Move buttons in popover to the right 2014-03-07 20:15:03 +01:00
Szymon Nowak
e279a64e79 Allow sender to cancel transfer before recipient accepts the file 2014-03-07 19:36:19 +01:00
Szymon Nowak
c5400e94c1 More <del>cowbell</del> popovers! 2014-03-07 18:30:29 +01:00
Szymon Nowak
48f099c6f4 Change text in the footer 2014-03-06 14:31:48 +01:00
Maciej Jarczok
9ec1277b63 Merge branch 'master' into logos 2014-03-06 13:39:06 +01:00
Maciej Jarczok
c2b48099ba logos, styles 2014-03-06 13:38:25 +01:00
Szymon Nowak
ba76f862fa Move Ember app to FileDrop.App 2014-03-06 12:22:01 +01:00
Maciej Jarczok
0ad9209abe Merge branch 'master' into logos 2014-03-06 10:31:49 +01:00
Szymon Nowak
8da93d875e Fix removing file 2014-03-06 08:45:07 +01:00
Szymon Nowak
a522621692 Clear filesystem on page load to remove any incomplete files 2014-03-05 16:25:55 +01:00
Maciej Jarczok
33bd63dd28 retinize default avatar 2014-03-05 12:48:28 +01:00
Maciej Jarczok
427749683a fix avatar size 2014-03-05 12:38:08 +01:00
Maciej Jarczok
2582cf698e add image path 2014-03-05 12:17:28 +01:00
Szymon Nowak
20a0c01420 Remove file from HTML5 filesystem after saving it to disk 2014-03-04 22:17:29 +01:00
Szymon Nowak
ded91b7a28 Add File#remove method.
However, currently it's not used, as I don't know how to get notified
when the file is completely saved to disk, so it can be safely removed.
2014-03-04 12:01:53 +01:00
Szymon Nowak
44798e2ad0 Initial version of saving file using Filesystem API 2014-03-03 23:10:04 +01:00
Szymon Nowak
e0263ab970 Use production version of Ember in production build. Closes #25 2014-03-02 20:23:05 +01:00
Szymon Nowak
290d6ef845 Remove unused method in PeerJS 2014-02-28 18:41:19 +01:00
Szymon Nowak
a603762d6c Send data in blocks of 32 chunks 2014-02-28 18:40:48 +01:00
Szymon Nowak
15169049bf Make sure progress bars work 2014-02-28 10:54:50 +01:00
Szymon Nowak
df85d599d7 Initial version of chunked file transfer.
File is still stored in memory on recipient side and each chunk
must by requested by recipient.
2014-02-28 10:34:19 +01:00
Szymon Nowak
93d265fd98 Merge branch 'master' into new_transfer_protocol 2014-02-26 17:54:25 +01:00
Szymon Nowak
da8c607d12 Merge branch 'transfer_progress_using_svg'
Conflicts:
	app/scripts/app/controllers/index_controller.js
2014-02-26 17:38:37 +01:00
Szymon Nowak
f864696fde Send number of chunks in file info. 2014-02-26 16:32:41 +01:00
Szymon Nowak
48d1a438b1 Remove global variable 2014-02-26 16:20:51 +01:00
Szymon Nowak
485e33f03c Small refactor 2014-02-26 15:44:33 +01:00
Maciej Jarczok
9046bf6c7f fix svg progress bar styles 2014-02-26 00:27:53 +01:00
Szymon Nowak
81fa9ae5df Rename '_peer' to 'webrtc'. 2014-02-16 18:42:48 +01:00
Szymon Nowak
38ddcc7807 Update Ember to 1.4.0. Downgrade Handlebars to 1.2.1. 2014-02-15 10:11:46 +01:00
Szymon Nowak
ec7bb131c3 Display receiving progress using SVG.
This messes up CSS for smaller screens and in the current state won't
probably won't work on Firefox, because of -webkit prefixes only.
2014-02-15 10:02:19 +01:00