Keegan George
|
55588620c7
|
DOCS: Update cover image
|
2022-07-19 16:42:32 -07:00 |
|
Keegan George
|
3eee3da853
|
FEATURE: Use spreadsheet editor for building tables
|
2022-07-19 16:33:10 -07:00 |
|
Keegan George
|
a50cd73dcf
|
DOCS: Remove To-Do list and update cover image
|
2022-07-18 11:45:21 -07:00 |
|
Keegan George
|
60d9d65095
|
Merge pull request #1 from keegangeorge/feature-edit-table
FEATURE: Ability to edit markdown tables in posts
|
2022-07-18 11:32:17 -07:00 |
|
Keegan George
|
f2a77afba5
|
DEV: Stylesheet fixes
|
2022-07-18 11:23:38 -07:00 |
|
Keegan George
|
b7a0a22e95
|
DEV: Cleanup
- Linting Fixes (prettier, eslint, ember template lint)
- Reorganize code, moving declarations, consolidating functionality into separate methods
- Add default edit reason locale vs hard-coded string
|
2022-07-18 11:18:58 -07:00 |
|
Keegan George
|
2ddb6de654
|
FIX: Only update table portion from raw post
|
2022-07-18 11:03:57 -07:00 |
|
Keegan George
|
d74b713d0b
|
FEATURE: Update post contents with edited table (WIP)
Known issue: overrides other content on the post and replaces the post with only the table
|
2022-07-16 11:00:05 -07:00 |
|
Keegan George
|
669be70f18
|
DEV: Add logic to build markdown table
|
2022-07-14 17:07:05 -07:00 |
|
Keegan George
|
4bbb3a9647
|
FEATURE: Column width dynamically set based on heading length
|
2022-07-14 10:05:27 -07:00 |
|
Keegan George
|
05cd2ada7e
|
DEV: Remove comments and unused code
|
2022-07-14 10:05:07 -07:00 |
|
Keegan George
|
bf454250fe
|
UX: Update cell styles
|
2022-07-14 10:04:50 -07:00 |
|
Keegan George
|
9b241aaead
|
DEV: Separate styles into partials
|
2022-07-14 09:24:38 -07:00 |
|
Keegan George
|
f76ae6dcd8
|
DEV: Remove unused imports
|
2022-07-14 09:21:27 -07:00 |
|
Keegan George
|
40f42a92d2
|
DEV: Move jsuites library to separate file
|
2022-07-14 09:21:22 -07:00 |
|
Keegan George
|
67a27f0ece
|
UX: Apply primary button styling for Edit Table button
|
2022-07-14 08:56:31 -07:00 |
|
Keegan George
|
86af126978
|
FIX: Spreadsheet only loading for one instance
This commit moves spreadsheet logic to a component which resolves the issue where the spreadsheet only loads the first time the edit modal appears.
|
2022-07-14 08:56:11 -07:00 |
|
Keegan George
|
414e7e6a84
|
DEV: Remove ajax request as raw post is not needed
|
2022-07-13 16:00:42 -07:00 |
|
Keegan George
|
87b91f5a6f
|
WIP: Use JSpreadsheet instead of Importabular
|
2022-07-13 15:42:13 -07:00 |
|
Keegan George
|
29089a6c43
|
DOCS: Update known issue list
|
2022-07-13 11:39:18 -07:00 |
|
Keegan George
|
905e553635
|
FIX: Expand button not working
|
2022-07-13 11:38:47 -07:00 |
|
Keegan George
|
633109804c
|
DEV: Add comment for clarity
|
2022-07-13 11:38:33 -07:00 |
|
Keegan George
|
9bfc23c599
|
WIP: New approach (see description)
- Add edit table button (beside expand table button)
- Parse the table contents
- Display the table as a spreadsheet using the Importabular library
|
2022-07-12 15:27:03 -07:00 |
|
Keegan George
|
b62f595eeb
|
DEV: Trigger modal from Edit Table Button
Triggers modal after clicking Edit Table from selection. Data from post is then passed to the modal.
|
2022-07-11 15:05:50 -07:00 |
|
Keegan George
|
83d10bff76
|
FIX: Linting issues
|
2022-07-04 18:10:08 -07:00 |
|
Keegan George
|
e733414781
|
DEV: Move linting/tests to /workflows folder
|
2022-07-04 18:05:47 -07:00 |
|
Keegan George
|
34d1327951
|
DEV: Add acceptance tests
|
2022-07-04 18:03:43 -07:00 |
|
Keegan George
|
ccaa7b1d41
|
FIX: Typo in composer button
`Insert Title` => `Insert Table`
|
2022-07-04 16:35:58 -07:00 |
|
Keegan George
|
867ea71ceb
|
FIX: Reset table properties after building table
Ensures data is cleared after building a table so that additional tables can be build without remaining old data.
|
2022-07-04 16:31:11 -07:00 |
|
Keegan George
|
9354a5576b
|
UX: Make header input fields bold
|
2022-07-04 15:31:16 -07:00 |
|