Code Monkey home page Code Monkey logo

spam's People

Contributors

lento avatar mrpetru avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

mrpetru

spam's Issues

attachment support in notes

It could be useful to attach files to notes, must look a bit more into this to see how it would work with project repositories and previews...

*.ext or *.EXT

when a new asset is created ... one of steps in his creation is to define the "asset extension"
for example: ground_TXT.jpg
as you can see, files that will be allowed to be uploaded are *.jpg
the extension jpg or JPG are the same, or not?
but SPAM in this case doesn't allow to upload the image ... it is case sensitive

is this a design choice or a bug?

spam and livewidgets

I would like to make a proposal related to "live widgets" below "LW"

why?
every time I install or re-install SPAM I recreate the link pointing to the newest version of the "LW" this because the "LW" must be downloaded from github and is not installed automatically.

I don't know if there is another project that use this library. Is there?
if not ... my proposal is to incorporate the "LW" in the repository of SPAM, for example in the "spam/lib/livewidgets" and use him internally. To maintain always the consistency of this dependency.

maybe there is another solution for this...?

if there is not another project that use "LW"... then we need, at less, to include instructions in the SPAM's README file about how to install the last version of "LW" in SPAM.

tools in the sidebar should be modular and extensible

at the moment the links in the sidebar are harcoded in the template, so if a site want to add its custom links it must tweak the template and this can make it hard to merge custom addons.

A modular system could define a way to "register" controllers so that the sidebar can be created automatically.

overlay refactor

port overlay forms to the new dialog system

todo:

  • port Asset: #13 (done)
  • port Tag: #14 (done)

status color for assets depends (issue_10)

in base al lavoro fato nei anni abbiamo perfezionato i colori per lo status degli asset

  • rejected: ff0000 (rosso)
  • revision(submited): ffff00
  • working(wip): 00ccff
  • idle: 969696
  • approuved: 64ff64
  • frozen(close): 008000
  • editable(new): dddddd

markup support in notes

Notes would be more useful (and way more cool) if we could use a markup language in them, allowing things like formatting, quoting and intra-referencing.

permission for assets

all assets in SPAM are owned by spam-user and when an asset is created, this are the write permission only for owner, in this situation by spam-user.

this is good ...

the problem is that we now use a mini work space to work on assets on we need the write permissions on this
"mini work space" - is intended as: when a user check out an asset, spam add the write permission to this asset folder for current user. when a user release the asset is push all relevant data to repository and clear all irrelevant such as backup copy, cache, and temp file, test files.

at less we need a write permission for user group for now ... every time when a asset is published to spam.

add a "profile" page under User

at first the profile page will only contain a link to change the user's password, in the future we can add a profile image, email address, etc.

create a "quick reference" page

a quick reference can help new users getting used to Spam.
It should have:

  • a legenda explaining asset status and their colors

non unicode characters

spam don't handle the non unicode character
for example when a user insert a symbol like "à, ò, è, é, ù, ì" in asset comment the spam give an error like: ordinal non in range(128) and all asset for that categories are not visualized.

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.