Giter VIP home page Giter VIP logo

chalmersit-rails's People

Contributors

abjugard avatar cannonbait avatar criticalstone avatar dependabot[bot] avatar edholm avatar frodoit avatar gasplund avatar gurrit avatar herrnan avatar hoidi avatar ide-1 avatar jesperlindstrom avatar kalior avatar levis92 avatar lindskogen avatar malmers avatar mattiasnilsen avatar meddan avatar molleer avatar mrlinker avatar mxiim avatar neonneon avatar oscariremma avatar pontuslindblom avatar portals avatar sponken avatar viddem avatar vilddjur avatar williamleven avatar xiaoming94 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chalmersit-rails's Issues

Widgets

Dynamic lists of widgets for sidebars.

Public/private posts

Check box for public/non-public posts.
That is posts that only signed in users can see.

Courses

Period needs to be saved as bitmask with 4 values. Also needs form to reflect this.

RSS support

Implement rss to support reading news in a cooler way.

Einstein lunch parsing is not correct

The parsing seems to return an array with a hash in it which does not work in the same manner as the other lunches.
This needs to be fixed either by handling it in the front end or changing the parser.

Random header image

The header image should random between student committees of the IT section.

Lunchfeed

Asynchronous call with JS. No blocking of fetching the main page!

Admin interface

Administration functionality, protected from all users but admins

Pages model

Hierarchical model for a generic Page, with parent and subpages. Maybe limit depth to just one level of children.

Manually invalidate cache

There should be functionallity in the admin pages to manually invalidating caches. For example the lunch feed. This because sometimes the feed is broken and fixed later in the day.

Events

As extra information for a post

Anounce newspost in the #it channel on irc.chalmers.it

Using http is irksome. When a news item is posted on the website there should be a script that post it in the #it channel.
This can be implemented with a simple script that connects to the irc network and post directly to that channel.
Removing the channel flag n it's possible to make the script post without joining the channel.

Print script

Create a new view and convert the old php print script to run in Ruby.

Search for people

We should utilize account.chalmers.it for doing searches for people. There should be a link to do this search after doing a search.

Anonymous contact form

Contact committees through an anonymous form. Maybe including the functionality to respond without revealing the sender's identity.

English translation

You should have the option to change most if not all string to english on the whole site. To include all the students on the IT-program.

Search

Search for posts, users, events, committees, courses.

Categories for posts

Post has one Category.

Needs a dropdown for all categories, choose one from them per post.
If category is event, show event details.

The category name should be translatable!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.