mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 22:21:55 +08:00
84c7b2c404
This PR adds a new relative-time component, that is an input box with a SK dropdown of minutes, hours, days, and months which outputs the duration selected in minutes. This new component is used in the time shortcuts list (used by bookmarks and topic timers) as a new Relative Time shortcut. Also in this PR, I have made the "Auto-Close After Last Post" timer into a top level timer type in the UI, and removed the "based on last post" custom time shortcut.
154 lines
2.4 KiB
Plaintext
154 lines
2.4 KiB
Plaintext
# See http://help.github.com/ignore-files/ for more about ignoring files.
|
|
#
|
|
# If you find yourself ignoring temporary files generated by your text editor
|
|
# or operating system, you probably want to add a global ignore instead:
|
|
# git config --global core.excludesfile ~/.gitignore_global
|
|
|
|
.DS_Store
|
|
._.DS_Store
|
|
dump.rdb
|
|
|
|
bin/*
|
|
|
|
data/
|
|
|
|
.sass-cache/*
|
|
public/csv/*
|
|
public/plugins/*
|
|
public/tombstone/*
|
|
|
|
# Ignore bundler config
|
|
/.bundle
|
|
/cache
|
|
/coverage/*
|
|
|
|
/public/assets/*
|
|
/public/tombstone/*
|
|
/bundle/*
|
|
|
|
config/discourse.pill
|
|
config/discourse.conf
|
|
|
|
# Ignore the default SQLite database and db dumps
|
|
*.sql
|
|
*.sql.gz
|
|
!/spec/fixtures/**/*.sql
|
|
/db/*.sqlite3
|
|
/db/structure.sql
|
|
/db/schema.rb
|
|
|
|
# Ignore all logfiles and tempfiles.
|
|
/log/*.log
|
|
/tmp
|
|
/logfile
|
|
log/
|
|
bootsnap-load-path-cache
|
|
bootsnap-compile-cache/
|
|
|
|
# Ignore plugins except for the bundled ones.
|
|
/plugins/*
|
|
!/plugins/lazy-yt/
|
|
!/plugins/poll/
|
|
!/plugins/discourse-details/
|
|
!/plugins/discourse-nginx-performance-report
|
|
!/plugins/discourse-narrative-bot
|
|
!/plugins/discourse-presence
|
|
!/plugins/styleguide
|
|
!/plugins/discourse-local-dates
|
|
/plugins/*/auto_generated/
|
|
|
|
/spec/fixtures/plugins/my_plugin/auto_generated
|
|
|
|
# Ignore Eclipse .project file
|
|
/.project
|
|
|
|
# Ignore Eclipse .buildpath file
|
|
/.buildpath
|
|
|
|
# Ignore byebug history
|
|
/.byebug_history
|
|
|
|
# Ignore RubyMine settings
|
|
/.idea
|
|
|
|
# Ignore gem that is copied in
|
|
MiniProfiler/Ruby/rack-mini-profiler-2.0.1a.gem
|
|
|
|
discourse.sublime-workspace
|
|
|
|
# Vim temp files
|
|
*~
|
|
*.swp
|
|
*.swo
|
|
*.swm
|
|
|
|
# don't check in multisite config
|
|
config/multisite.yml
|
|
# don't check in my renamed multisite config as well :)
|
|
config/multisite1.yml
|
|
config/fog_credentials.yml
|
|
|
|
/public/fonts
|
|
/public/uploads
|
|
/public/backups
|
|
/public/stylesheet-cache/*
|
|
|
|
# Scripts used for downloading/refreshing db
|
|
script/download_db
|
|
script/refresh_db
|
|
|
|
# .procfile
|
|
.procfile
|
|
|
|
# .env, local environment variables for use with foreman
|
|
.env
|
|
|
|
# exclude our git version file for now
|
|
config/version.rb
|
|
|
|
# ignore the Ruby Version manager (rvm)
|
|
.rvmrc
|
|
.ruby-version
|
|
.ruby-gemset
|
|
.rbenv
|
|
bundler_stubs/*
|
|
|
|
vendor/bundle/*
|
|
*.db
|
|
|
|
# ignore jetbrains ide file
|
|
*.iml
|
|
|
|
# vim swap
|
|
*.swn
|
|
|
|
# ignore nodejs files
|
|
node_modules
|
|
/package-lock.json
|
|
|
|
/vendor/data/GeoLite2-City.mmdb
|
|
|
|
# Vagrant
|
|
.vagrant
|
|
|
|
# ignore auto-generated plugin js assets
|
|
/app/assets/javascripts/plugins/*
|
|
|
|
# ignore generated api documentation files
|
|
openapi/*
|
|
|
|
# ignore VSCode config files
|
|
.vscode
|
|
|
|
# ignore direnv
|
|
.envrc
|
|
|
|
# ember-cli generated
|
|
dist
|
|
|
|
# Copyright Deposits
|
|
copyright
|
|
|
|
yarn-error.log
|
|
tags
|