gt-webdev / attendance Goto Github PK
View Code? Open in Web Editor NEWLanding page for student orgs
Home Page: ccorgs.com
Landing page for student orgs
Home Page: ccorgs.com
Right now it returns a 500 error, return 403 forbidden.
When a user has say he's attending, there is a space below the unattend
The app.js file is getting a bit monolithic, what's a reasonable way to split it up?
Should confirm that not sending the POST variable 'next' doesn't break our everyauth config
e.g., "Today", "Tomorrow", "Later this week"
What configuration is expected? What's required?
We should test things.
I can create links within the orgs description markdown using the format [text](link title), but not using the automatic links feature (e.g. ). Automatic links are useful for linking email addresses, as it will obfuscate the email address to fool automated scripts and bots bent on sending me junk email.
LOLWUT
This way if paper or other means are used to record attendance, they can be input by an Org admin.
When editing a description, it would be great to be able to preview the rendered page before clicking save. As a use case, I browse to the GIT MAD page, I click edit, I update some information in the page, I click preview and see either a popup or a enclosed frame below that has the rendered page. I then tweak the markdown, preview it, and once I'm happy I click save.
It would be nice to be able to title our orgs page separately from the title of the link used to access the page (e.g. The link says "GIT MAD" but the top of our page says Welcome to GIT MAD.."
FFFFUUUUUU-
We don't need to have them as variables, they're view specific
Maybe with temp passwords or no password, send them an email
Maybe export calendar events
node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: data and hash arguments required
at Object.compare (/home/andrew/src/attendance/node_modules/bcrypt/bcrypt.js:125:15)
at Promise.<anonymous> (/home/andrew/src/attendance/lib/auth.js:19:16)
at Promise.<anonymous> (/home/andrew/src/attendance/node_modules/mongoose/lib/promise.js:120:8)
at Promise.<anonymous> (events.js:64:17)
at Promise.emit (/home/andrew/src/attendance/node_modules/mongoose/lib/promise.js:59:38)
at Promise.complete (/home/andrew/src/attendance/node_modules/mongoose/lib/promise.js:70:20)
at /home/andrew/src/attendance/node_modules/mongoose/lib/query.js:885:15
at model.<anonymous> (/home/andrew/src/attendance/node_modules/mongoose/lib/document.js:169:5)
at model.init (/home/andrew/src/attendance/node_modules/mongoose/lib/model.js:175:36)
at /home/andrew/src/attendance/node_modules/mongoose/lib/query.js:883:12
Show events ending after the current time, sorted by the start time. "Earlier events" and "Later events" buttons.
It would be great to define "regions" on the page that can be independently updated. This would allow us to create complex web pages without having to maintain one massive document.
As an example use case, I would like to define a description region at the top left, an events region on the side, an announcements region across the top center. When I click "edit" on the announcements region, I only see the markdown for that one region and I do not affect the markdown and text for the description and events.
POSTs are for creating child resources, as per this.
The ability to upload files and attach them to the page or an individual event.
Example use cases:
I would like to host the club logo directly on ccorgs.com.
I want to upload the club meeting minutes for a specific event, and attach it to the event for future reference.
I need to distribute a powerpoint slide deck or compiled app or library to the club members.
For fun typeahead goodness and meeting location.
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.