hackerspace-ntnu / website Goto Github PK
View Code? Open in Web Editor NEWWebsite @ hackerspace-ntnu.no
Home Page: https://www.hackerspace-ntnu.no
License: MIT License
Website @ hackerspace-ntnu.no
Home Page: https://www.hackerspace-ntnu.no
License: MIT License
Add a custom login on the main page.
Editing the profile does not save cardnumber or skills
Appen heter "Koohii"
URLen heter "/kaffi"
Modellen heter "CoffeePot"
Labelen på urlen inkluderer "Coffee"
I GIT-kommentarene står det "Koohi"
Det jeg leter etter, men ikke fant: "Kaffe"
url(r'^kaffi/', include('koohii.urls'))
er et eksempel på forvirrende navngivning.
You should at least be forced to change your password first time you log in with the emailed password.
Inventar-siden fungerer ikke optimalt eller i det hele tatt.
Fredrik har jobbet litt med å konvertere stilene, men vi må ta en gjennomgang av all backend-funksjonalitet.
Ingen static innhold i vår django-server har spesifisert caching.
Dette kan i stor grad påvirke responstid og ytelse på serveren.
https://www.digitalocean.com/community/questions/leverage-browser-caching-for-nginx
Det samme kan sies for GZIP kompressjon av statisk innhold.
Med nginx er dette mulig med ngx_http_gzip_module
Ønsket resultat: Enkelt kunne søke i hele nettsiden etter innhold som nyheter, arrangementer, mulig stikkord i diverse sider, osv.
Bildene lastes opp til en egen mappe 'komiteer' i website root.
Increase line-height on event items at /news/events/
Kan bruke OctoPi for dette.
OctoPi snakker supert med mange forskjellige printere
Trenger å konvertere event.html til å benytte "disabled" klasser (ref Materialize) i forms / buttons og visuelt indikere at arangementets varighet er utløpt.
Tenkt en opacity-filter og disabled forms over de største delene av event-siden, men fortsatt lesbar beskrivelse for arkivering.
Bilder som lastes opp til committees trenger ikke ligge i galleriet. Last opp bilde på vanlig måte, ved bruk av django ImageField
i modellen.
Mulig automatisk uten endringer av modeller.
Since the website is using https we cannot allow users to use external links to images that is using http. A solution can be to remove the choice of external link, then we force the user to upload the image to the server instead.
It is possible to create article-links like so: [[utstyr]], but not to a subarticle like so: [[utstyr/series1pro]]
En del href, src, og andre lenker som benytter static content (for eksempel bilder, stylesheets, og javascript) benytter seg ikke av {% static '/path/file.type' %} standarden, men heller ../../static, etc.
Trenger å gå igjennom alle templates i alle prosjekter og optimalisere dette.
Fabfiles benyttes ikke lenger. Trenger ikke Fabric3 dependency og fabfile.py.
Her også kan OctoPi brukes.
OctoPi kan lage timelaps, live streame, vise modellen ut i fra gcode
På veldig små skjermer vil hackerspace tekst-logo-bildet skyves under vertical alignment i nav-wrapper klassen.
Skal være relativt enkel fix, klasser eksisterer allerede for de to forskjellige (med og uten hamburger meny)
Fiks LoginForm
i authentication. Fjern metoden form.validate()
, flytt funksjonaliteten til form.clean()
. Raise ValidationError
istedet for å returnere true/false.
The django session uses cookies.
Norwegian law dictates that we must inform the user if we use cookies:
https://www.datatilsynet.no/rettigheter-og-plikter/internett-og-apper/cookies/
Hi!
Are you open for contributions and fixes for the website? In that case, you should choose a license for the project so people know what they can and can't do with the code.
For more info, see:
Foreløpig er blant annet image.thumbnail_url pathen bare en vanlig path til normalt bilde med høy oppløsning.
"[...] krav fra Det europeiske regelverket om elektronisk kommunikasjon [...]"
@camelgod
Da django lager migrations automatisk fra modellene, er det mulig vi kan kutte ut pushing av migration filer til github, da alle devs og prod kan generere disse selv ut ifra nye endringer i modeller.
Django internationationalization. For statisk innhold i første omgang.
Re-produce:
Upload a profile picture
Look at the small profile icon.
It's slightly stretched in height and squashed in width.
Basically copy-paste samme mobil-responsive klasser /oppsett som i news.html.
Eller er dette unødvendig requirements og filer?
Flere apper følger ikke konvensjonen for lagring av statiske filer og templatefiler. Det skal være appnavn/templates/appnavn/<htmlfil>.html
og ikke appnavn/templates/<htmlfil>.html
. Dette maange endringer til filreferanser i views og html filer.
Compress the images instead of showing them raw?
As it is now, website/templates/index.html is not very pretty. I suggest that we make it better, and to do so I propose the following changes:
Change the settings file so it is easier to set up the project locally. Could use sqlite instead of postgresql.
Change the database used by the website to postgreSQL.
Also need to update the README-guide of how to setup the project to work til postgreSQL
Please fix the missing image styling ie: right alignment
Prosjekthyllene på hackerspace er det vanskelig å ha oversikt over.
Tanken her er å integrere hyllene og deres respektive prosjekter på nettsiden.
Du kan asossiere prosjekter og hente ut informasjon på en informasjonsskjerm på Hackerspace-laben, eller du kan for eksempel publisere en egen slags "blogg" for prosjektet ditt.
Formålet vil være å reklamere for våre kreative medlemmer og vise fram kule ting man lager. For øyeblikket kan man risikere at de eneste som ser prosjektet ditt er de du har vakt med.
Diskuter i denne ticketen :)
Foreløpig hentes vaktlisten fra vårt excel-dokument i Google Drive.
Det er kanskje bedre om alt av systemet ligger under brukerens profil, så vi slipper å vedlikeholde to systemer.
Dette blir vel et prosjekt som vil inngå under en "project" eller "milestone" for å korte ned på excel-dokumenter som ligger i Drive. Flere ting som også etterhvert kan overføres fra Drive. Dette muliggjør en rettighetsstyrt og isolert måte å behandle innsyn i brukerdata på.
The cards on the front page load very slowly because they link directly to the full sized image. The website should automatically generate a smaller thumbnail.
Customize both frontend and backend of the wiki to look more like hackerspace
Showcase skal være en del av nettsiden for å fronte våre større prosjekt som for eksempel VR og ER, samt liste mindre prosjekter som gjøres av individuelle eller grupper i hackerspace.
Ny wiki har helt annen layout for header.
Et rest api vil gi en rekke fordeler for informasjonsflyt og eksterne integrasjoner som for eksempel vaktlister, inforskjermer og køsystem.
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.