2013-07-29 14:03:35 -07:00
|
|
|
# Gochan
|
2013-02-02 14:53:39 -08:00
|
|
|
|
2015-03-14 02:10:02 -07:00
|
|
|
A muti-threaded imageboard server written in Go
|
2013-02-02 14:53:39 -08:00
|
|
|
|
2015-03-14 02:10:02 -07:00
|
|
|
Currently, regular users can:
|
|
|
|
- Log in as the initial admin account (password is "password" by default)
|
|
|
|
- Create a new thread
|
2013-07-29 14:03:35 -07:00
|
|
|
- Post in a thread
|
|
|
|
- Upload an image with a post
|
2013-07-04 02:49:56 -07:00
|
|
|
|
2013-07-04 02:47:05 -07:00
|
|
|
Staff can:
|
|
|
|
- View announcements (announcment editing coming soon)
|
2013-07-29 14:03:35 -07:00
|
|
|
- create and delete users (if they are logged into an administrator account)
|
2013-07-04 02:47:05 -07:00
|
|
|
- Log out
|
|
|
|
- Use various other half implemented functions
|
2013-07-29 14:03:35 -07:00
|
|
|
- Delete posts without needing to put in a password
|
|
|
|
|
|
|
|
## To-do list:
|
|
|
|
|
|
|
|
+ Important
|
|
|
|
* General
|
|
|
|
- add delete post functionality on the inline post dropdown
|
|
|
|
- add similar dropdown to the postbox for staff with mod name, mod rank, raw html, sticky, and lock
|
|
|
|
- make dropdowns close by clicking anywhere outside them
|
|
|
|
- set up board pagination
|
|
|
|
- make jquery stuff in manage pages more consistent (no reloading the whole page if in a lightbox)
|
|
|
|
* Security
|
2014-06-27 03:25:45 -07:00
|
|
|
- improve banning functionality
|
2013-09-21 23:49:40 -07:00
|
|
|
- add mod tools (search IP, permaban, etc) to the dropdown for staff
|
2013-07-29 14:03:35 -07:00
|
|
|
- check for user-agent on post submission/staff login
|
|
|
|
|
|
|
|
+ Bugs
|
|
|
|
- fix execute sql page
|
|
|
|
+ Features
|
|
|
|
- Load error html pages into memory and use templating
|
|
|
|
- Set up load balancing
|
|
|
|
- Set up timezone adjusting
|
|
|
|
- Give administrator server control options (restart/shutdown daemon, etc)
|
|
|
|
- add edit post functionality, both for staff and regular posters
|
|
|
|
- set up video embeds
|
|
|
|
- set up optional tor exit node blocking
|
|
|
|
- set up international board (geoip + flags)
|
|
|
|
- set up board pagination
|
|
|
|
- set up client-side watched threads list
|
|
|
|
- set up Ponychan/4chan-X style javascript features
|
2015-03-14 02:12:51 -07:00
|
|
|
|
|
|
|
## Attribution
|
2015-04-03 01:52:37 -07:00
|
|
|
- Thumbnail loading throbber generated by http://preloaders.net/
|