summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-06-11Change “needs triage / known bug” links to also include closed tickets.Stefan Daschek
2020-06-10Add section about known bugs, and link to Slack channelStefan Daschek
2020-06-10Add section about known bugs.Stefan Daschek
2020-02-13Improve cell string_autowidth calculations (#44)Weston Ganger
Previously, cells with autowidth sometimes were too narrow for the content to fit. The original width calculation tried to take the difference between narrow and wide chars into account, but it didn’t work out very well. The new calculation is simpler. Compared to the previous implementation it results in cells being slightly wider in most cases.
2020-02-07Remove global variables from example #32 (#41)Zsolt Kozaroczy
2020-02-06Add slack channel [skip ci]Noel Peden
2020-02-07Improve Readme Links to Examples (#45)Weston Ganger
2020-01-28Fix typo in documentation (#42)
2019-12-29Escape special characters in charts (#40)Zsolt Kozaroczy
Fixes #37
2019-12-20Add option to protect against formula injection attacks (#34)Gabriel Morcote
Caxlsx used to treat cell values beginning with an equal sign as formula by default. This can be dangerous if the input data is user generated or coming from other untrusted sources (see https://www.owasp.org/index.php/CSV_Injection for details). This commit adds a new option `escape_formulas` that can be used with `#add_row` and on instances of `Cell`. If set to true, cell values beginning with an equal sign are treated as normal strings (and will be displayed literally by Excel and co.)
2019-12-18README link fixes [skip ci]Noel Peden
2019-12-18Merge branch 'master' of https://github.com/caxlsx/axlsxNoel Peden
2019-12-18Rename axlsx_rails to caxlsx_rails [skip ci]Noel Peden
2019-12-17Fix typos in BarChart commentsKoza
2019-12-17Check size in bytes as opposed to string sizeIan Clarkson
- `size` returns length in characters, but doesn't factor in multibyte Unicode characters. By switching to `bytesize`, we check the relevant measure of how many bytes the worksheet name is. - Fixes https://github.com/randym/axlsx/issues/588 - Copy of PR against original axlsx (https://github.com/randym/axlsx/pull/589)
2019-12-15Fix rdoc for BarSeries#shapeStefan Daschek
2019-12-15Fix typoStefan Daschek
See https://github.com/randym/axlsx/pull/606
2019-12-15Fix typo.Stefan Daschek
See https://github.com/randym/axlsx/pull/635
2019-12-15Fix typo.Stefan Daschek
See https://github.com/randym/axlsx/pull/617
2019-12-15Mention axslx_styler in related gems sectionStefan Daschek
2019-12-15Add changelog entry for 2.0.2Stefan Daschek
2019-12-14Add GitHub action for closing stale issuesStefan Daschek
2019-12-03Remove unused / stubbed code related to parsing xlsx filesStefan Daschek
This code was added in 3def8f8895 (back in 2011). It has never been worked on further since; `Axlsx::Parser` is not used anywhere in the whole codebase. Currently there are no plans to support parsing xlsx file anytime soon, so let‘s remove all of this dead code.
2019-11-23Add section about where to (not) post questions and find answers.Stefan Daschek
2019-11-23Add link to FAQStefan Daschek
2019-10-31Add link to contribution guidelinesStefan Daschek
2019-10-31Create CONTRIBUTING.mdStefan Daschek
2019-10-29Delete appveyor.ymlWeston Ganger
2019-10-29Improve READMEWeston Ganger
2019-10-29Remove a typo from commentvzvu3k6k
Fixnum is removed by 12d6433, but this typo was remained.
2019-10-29fix validate document with font option underlineAli Mujtaba
2019-10-29Add Style ReferenceWeston Ganger
2019-10-29Remove rubima.mdWeston Ganger
2019-10-29Use CHANGELOG.md instead of README for changelogWeston Ganger
2019-10-04Fix rake reference [skip ci]Noel Peden
2019-10-04Readme title fixes [skip ci]Noel Peden
2019-10-04Version 3.0.1 bump [skip ci]Noel Peden
2019-10-04Remove ruby 2.1 and 2.2 from TravisNoel Peden
2019-10-02Merge pull request #10 from marshall-lee/caxlsx-fix_relationship_cacheNoel Peden
Fix Relationship.instances cache
2019-10-02Merge pull request #2 from inopinatus/masterNoel Peden
Bump dependencies for nokogiri, ruby, and rubyzip.
2019-10-02Cache relationship in Hash rather than in Array.Vladimir Kochnev
Also cacle only ids, not entire instances.
2019-10-02Fix Relationship.instances cache.Vladimir Kochnev
This PR aims to fix several issues with Relationship cache: 1) It's not threadsafe, so I propose to use a TLS variable for this. 2) Memory obtained by cache remains non-freed before the next run of `serialize`. I think it should be freed immediately. 3) Memory should be freed in `ensure` block to prevent memory bloating in case of exception. *There are only two hard things in Computer Science: cache invalidation and naming things.*
2019-09-30Fix github links / repo names [skip ci]Noel Peden
2019-09-30Merge pull request #3 from kiskoza/fix-rails-auto-requireNoel Peden
Add caxlsx.rb to make auto require work
2019-09-29Bump dependencies for nokogiri, rubyzip, and Ruby.Josh Goodall
nokogiri <1.10.4 and rubyzip < 1.3.0 had CVEs and/or regressions, and whilst we're here, signal that it's okay to use Ruby 2.3 syntax and methods and later.
2019-09-26Update gem install instructions to use caxlsxStefan Daschek
2019-09-26Update README.md to show Travis CI status of this fork.Josef Šimánek
2019-09-26add some ruby versionstakkanm
2019-09-26add and update some ruby versionstakkanm
2019-09-26Fix URL in README (#6)Paul McMahon