Git Product home page Git Product logo

algowiki's Introduction

AlgoWiki logo


Build Status CC BY SA License

AlgoWiki is a wiki dedicated to competitive programming. This repository contains source files for the wiki, but you can find the wiki itself at wiki.algo.is.

Contributing

We appreciate any contributions to the wiki. You can contribute by submitting a pull request to this repository.

algowiki's People

Contributors

benni515 avatar bhi5hmaraj avatar pllk avatar prasadgujar avatar saat98 avatar suprdewd avatar williamfiset avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar  avatar  avatar

algowiki's Issues

Broken Links

Hi,

I've noticed a lot of broken links in this repo which is a shame. If you want to get rid of all the broken links for good I recommend you try out the awesome_bot tool in combination with Travis Continuous Integration. This way after each commit the tool can send you an email if there are any broken links in the repo!

I'm pretty sure I don't have the permissions to add this repo to https://travis-ci.org/ but if you choose to do so add the following .travis.yml file to the repo to trigger broken link checks. I haven't tested it all the way through, but it should probably work? If it's working you should receive an email notifying you.

# Install ruby to get gem command
before_install:
  - sudo apt-add-repository -y ppa:brightbox/ruby-ng
  - sudo apt-get -y update
  - sudo apt-get -y install ruby2.4
  - sudo apt-get -y install bash

# Install awesome_bot tool for broken link checking
before_script:
  - gem install awesome_bot

# Run broken link check
script:
  - awesome_bot --files *.md --allow-dupe --allow-redirect

Also, don't forget to add a CI build shield!

Make it more straightforward to add a new page

Currently one has to go directly to the url "wiki.algo.is/New page name" to create a new page. Instead, it should be possible to do this directly from the search, in case nothing turns up.

Ability to sign messages

When adding a message to an "@"-discussion, it should be easy to add a signature. I think there was a Gitit plugin for that.

File Upload Failed

I have a PDF of a book its around 12MB . It fails to upload saying file limit reached . You can find the link to the PDF here

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.