Skip to content

Conversation

@AxelTheGerman
Copy link

No description provided.

pdenya and others added 30 commits January 29, 2016 15:13
fixed an issue with col_name causing it to fail generating names for …
Get date attribute from workbookPr and use it during dates conversion
Values formatted as percentage values should not be divided by 100.
They are already stored as decimals (0.15 for 15%).
* Add image parsing support

* Refactor image parsing logic and fix some issues

* Add comments to new methods for image parsing in sheet

* Add tests for parsing images

* Refactor image parsing, add comments and update tests

* Update Readme
* Fix tmp image path

* Fix specs for excel without images
I changed the Readme format to markdown, fixed some typos and added syntax highlighting.
* Update nokogiri version

Needed to upgrade to Ruby 2.4

* Updated rspec version so tests can pass.

* Change to use rspec 3 syntax

* Convert specs to RSpec 3.6.0 syntax with Transpec

This conversion is done by Transpec 3.3.0 with the following command:
    transpec

* 25 conversions
    from: obj.should
      to: expect(obj).to

* 22 conversions
    from: == expected
      to: eq(expected)

* 1 conversion
    from: obj.should_not
      to: expect(obj).not_to

For more details: https://github.com/yujinakayama/transpec#supported-conversions

* Added logic to contend with the default namespace having a prefix

Added logic to contend with the default namespace having a prefix. Only
addressed on the 'book'

* Handle sheets files already containing xl/ prefix

Sheets generated by certain libraries already prefix xl/

* Bump httparty to 0.15 and Ruby to >= 2.0.0

Plenty of bugfixes were committed to httparty since 0.14
Some of those fixes address very serious bugs and memory leaks
Httparty 0.15 requires Ruby >= 2.0.0, and now so does this gem

* support for inlineStr cell type
* Added logic to contend with the default namespace having a prefix

Added logic to contend with the default namespace having a prefix. Only
addressed on the 'book'

* cleaned up an irrelevant puts statment
#52)

* Updated gemspec to use latest version of nokogiri (1.8.0) which works with Ruby 2.4. Modified example code slightly in README to match project folder name ('spec' instead of 'specs').

* Updated rubyzip version.
* replace HTTParty with http.rb in gemspec

* replace httparty use with http.rb
* Always return a Time object for DateTime cells

* Fix specs for DateTime parsing
@AxelTheGerman AxelTheGerman marked this pull request as ready for review November 9, 2020 18:50
@AxelTheGerman AxelTheGerman changed the title Test Attempt to merge latest upstream Nov 9, 2020
ppostma and others added 16 commits July 12, 2021 08:48
This fixes headers being messed up when #simple_rows is called multiple times.
* Use local_name to ignore namespaces when enumerating a sheet's rows.

* Include XML namespace when constructing the shared strings dictionary

* Respect the configured namespace when parsing a sheet's rows

Instead of using local_name, which throws away the namespace prefix, identify
the configured namespace prefix (if there is one) and use that when looking for
nodes in the SAX parsing loop.
* add missing frozen_string_litteral

* limit string allocations in Creek::Sheet#rows_generator
* added rubocop

* applied lint

* added lint check in ci
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.