aegee / agoraupload Goto Github PK
View Code? Open in Web Editor NEWA tool that is used for the AEGEE members assemblies (Agoras) to submit and manage submitted presentations
A tool that is used for the AEGEE members assemblies (Agoras) to submit and manage submitted presentations
Both to Admin and Submitter.
I think I crashed the app.
Steps to reproduce:
Error: Error storing file to the submissions store: ENAMETOOLONG: name
too long, open
'/root/AgoraUpload/src/.meteor/local/build/programs/uploads/submissions-W
AEinvnbZfj9C2yYL-[null][XNE]
at [object Object].<anonymous> (packages/cfs_collection.js:121:19)
at emitThree (events.js:97:13)
at [object Object].emit (events.js:175:7)
at WriteStream.<anonymous> (packages/cfs_storage-adapter.js:249:26)
at emitOne (events.js:77:13)
at WriteStream.emit (events.js:169:7)
at WriteStream.<anonymous> (fs.js:1837:12)
at FSReqWrap.oncomplete (fs.js:82:15)
Exited with code: 1
Your application is crashing. Waiting for file change.
- when I use the button "upload another" I see the previous files also listed
that I have uploaded before. Maybe it is a good idea to rename "selected:"
into "previously uploaded:"?
#38 was replacing backward slaches (\
) but not fordward slashes (/
).
Both slashes could be replaced to avoid filename errors in any OS:
- return '['+timeslot+']['+sub.body+'] ' + sub.title.replace(/\\/g, ' ');
+ return '['+timeslot+']['+sub.body+'] ' + sub.title.replace(/\/|\\/g, '-');
when I use the button "upload another" I need to enter all my data again.
This is not a big issue, yet it would be nice to have it pre-filled. Low
importance though.
html5 only supports mp4, webm and ogg formats
Ok, I managed to crash it again ^^ - the same problem with too long name.
So I put too long name and it said max 50 characters, I deleted it to <50 and when I clicked submit it looks like it took the previous textfield value.
- Whenever I upload file and get an error, message is at the top of the page, which is not seen when looking at SUBMIT button.
-> Maybe write error message under submit button or scroll to top of the page if there is an error.
In this first Online Agora, there is more space needed, as there are more video submissions, so deleting submissions along with the files may be a useful feature for the future.
The tool is currently breaking if the file is not found in the server (after a manual deletion to free space). Maybe an error could be shown instead.
I leave it as an idea ;) Thanks!
Hey @lesteenman,
We (as ITC) are currently trying to move every repository containing things related to AEGEE to https://github.com/AEGEE namespace, so we would have every piece of AEGEE's IT in one place.
As Agora Upload tool is still is in active use, I propose to move it under AEGEE namespace, so it can be easily located. What do you think?
(Opening this issue here as I don't know other ways to contact you.)
Yours,
Sergey Peshkov,
ITC speaker.
when I click the SUBMIT button, I get a confirmation screen immediately,
telling my the upload has succed. However, that cannot be, as it takes some
time to transfer the data, and a user may be tempted to close the browser
too early, or cut the Internet line.
Potential implementations:
Filter on e.g. title, timeslot, submission, etc.
Rather than allowing anyone with access to the direct link to change.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.