Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds a replay action button. #139

Merged
merged 1 commit into from Aug 20, 2016
Merged

Adds a replay action button. #139

merged 1 commit into from Aug 20, 2016

Conversation

skellock
Copy link
Contributor

reactotron-replay

@skellock skellock merged commit 49ba41e into next Aug 20, 2016
@skellock skellock deleted the replay branch August 20, 2016 04:26
@GantMan
Copy link
Member

GantMan commented Aug 20, 2016

What's going on with those Github photos... Is this an app that automatically makes all photos Guna'd in some kind of strange teasing fashion?

@GantMan
Copy link
Member

GantMan commented Aug 20, 2016

Or wow, is everything going through my front-loaded washing machine!? Automatic repo cleaner perhaps?

@skellock
Copy link
Contributor Author

Or is it us trapped inside?

M. Night Shyamalan presents.... Spun II. The repo-ning.

skellock added a commit that referenced this pull request Aug 23, 2016
skellock added a commit that referenced this pull request Aug 23, 2016
* Removes legacy stuff to a sub-directory.

* Moves the rest of the hidden files I forgot.

* Adds lerna to manage publishing and linking.

* Sets the lerna version to 0.1.0.

* Imports the new core client library.  🚀

* Imports the new core server. 🦄

* Imports the start of the React Native client. 😻

* Adds the root package.json with the lerna dependency.

* Adds build support to reactotron-core-server.

* Salvages the current server as a starting point.

* Bumps up a dependency to the correct version for dev.

* Nukes the dist build of reactotron-react-native.

* Ignores dist build of reactotron-react-native.

* Plays nice with socket.io in both RN and node.

* Sets the proper port for the reactotron-cli.

* Starts on the React Native demo.  Doesn't work.  I'm sad.  😿

* Sidesteps React Native internal dependency issues.  Good to go!

* Translates peerDependencies from French to English.

* Adds events for connect/disconnect to the core client.

* Removes the reactotron-core-client dist build.

* Ensures we never see dist again in git.  👋

* Adds start, stop, connect, and disconnect events to core server.

* Allows events onConnect and onDisconnect in reactotron-react-native.

* Hooks up the cli to connect/disconnect and start/stop.  🌟

* Use the *real* source for demo-react-native's internal deps.

This is nicer for devs.  But don't get wrong.  It still sucks having to do this.

* Switches to src in reactotron-core-server's package.json.

This is just so we don't have to compile things into dist and copy 'em over.  We'll have to rethink this for production deploys though.

* Adds a plugin system to reactotron-core-client.

* Adds the transports for socket.io back in.

The sad part about this is that didn't work before the refactor.  Now it does.  Uh oh.

* Guts the reactotron-react-native module.  Gladly.

Also, configure and connect are two different functions now.

* Adds a logging plugin to the core client.

* Hooks up the cli logging functionality.

* Adds a demo of sending 3 log types in React Native.

* Adds a stopwatch utility.

* Updates the plugin interface to accept a config object.

* Nicer plugins location and a new decorator plugin (#76)

Adds onPlugin, a plugins directory, and a decorator plugin.

* Adds benchmark support. (#77)

* Adds reactotron-redux plugin with action tracking. (#78)

* Adds a script that throws messages at the server for testing. (#81)

* Adds state and api responses into core client. (#82)

* Renames addPlugin to use. (#83)

* Adds onCommand support to plugins. (#84)

* Adds an apisauce plugin. (#85)

* Adds redux keys & values. (#86)

* Standardizes the plugin's interface. (#87)

* Updates plugins to have the same reactotron interface.

* Changes the plugin interface to () => reactotron => {}.

* Removes the useless decorate plugin.

* Adds an npm run e2e for my own sanity.

* Fixes the decorator functionality I just removed. (#88)

* Adds redux subscriptions. (#89)

* Adds state.action.dispatch support. (#90)

* Updates the version numbers getting ready for 1.0. (#91)

* Bumps React Native deps to 0.31.0. (#92)

* Resends the subscribed values when a fresh client connects. (#93)

* Refactors the CLI and moves much goodies into core-server. (#94)

* Adds a commands manager to hold the latest commands.

* Adds a test for the maximum list size.

* Converts connections to mobx.  Holy crap.

* Drives the connections ui through mobx.

* Sends logs through the new command event system.

* Organizes ui code by behaviour.

* Adds the missing ui refactorage from the last commit.  Bad Steve.

* Removes the old console.error command.

* Moves the ui code into its own directory.

* Busts interactions out to it's own file.

* Adds the actual interactions file.  :/

* Moves api response drawing to it's new home.

* Moves the benchmark report.

* Refactors state.action.complete drawing.

* Removes keys and values request into place.

Also got some pro advice about using asFlat for the command queues.

* Moves state.values.change into place.

* Renames all redux things to state.

* Moves send internal to the context object.

* Moves keys and values requests up to the core server.

* Moves subscription logic up to core server.

* Fixes a broken test because of the onConnect message sent.

* Moves dispatching to core-server and fixes some binding issues in redux.

* Fixes some missed ui interactions.

* Client server identification (#95)

* Removes duplicate function.

* Adds client identification.

* Adds a react-js client with a create-react-app demo! (#97)

* Electron Version Base Functionality (#99)

* Adds Electron starting point and basic layout.

* Tweaks the icons a bit.

* Bridges reactotron-core-server over the 2 electron processes.

* Adds logging to the app.

* Updates the file structure of the app directory.

* Adds a streaming mode. (#101)

* Minimizes the UI footprint. (#102)

* Adds client intro rendering. (#103)

* Adds benchmark rendering. (#104)

* Add a state modal to sample the workflow. (#105)

* Simplifies server code, gladly. (#106)

* Fixes up some React warnings. (#107)

* Tidying up, delinting, and pruning. (#108)

* Moves components around.

* Fixes a rogue warning.

* Removes linting issues.

* Removes dead code.

* Adds a state values renderer. (#109)

* Adds pin-to-top, appearance animation, and perf boosts. (#110)

* Cleans up the layout & lookup of our "tables". (#111)

* Hoists text to the top prepping for i18n. (#112)

* Adds support for state.keys.response. (#113)

* Adds dispatch support. (#114)

* Adds theme support. (#115)

* Adds more guts to the react js demo. (#116)

* Adds an errors plugin (reactjs) and stack traces. (#117)

* Adds collapse/expand mechanism. Tuning colours. (#118)

* Adds state watching support. (#119)

* Adds an app icon. (#120)

* Bumpity bump Lerna. (#121)

* CLI fixes (#122)

* Rounds the action milliseconds in the cli.

* Fixes the welcome message when a client connects.

* Ports over secure mode from current Reactotron. (#123)

* Switch the app's dev port out of the way of the demo. (#124)

* Adds react native stack traces! Reworks the rn demo. (#125)

* Adds the icon to the footer. (#126)

* Updates the Help menu. (#127)

* Addresses issues with package.json and other busy work. (#128)

* Bumps version to 0.91.0.

* v0.92.0

* Add help dialog with CMD + ? (#133)

* Basic show/hide new dialog working

* Quickhelp is in place and styled

* Adds an important flag to commands. (#134)

* Adds a help icon and pushes a few pixels around. (#135)

* Adds a codesigning script. (#136)

* Adds a readme with a change log... rough for now.

* v0.93.0

* Bumps the cli because Lerna didn't.  My fault.

* Adds an always on top menu item. (#137)

* Renders actions with flat data as a table instead of a tree. (#138)

* Adds a replay action button. (#139)

* Adds subscriptions to the timeline (#140)

* Adds subscriptions to the timeline.

* Prevents duplicate subscription commands from showing.

* Shows the scrollbar permanently dodging janky reflows. (#141)

* Adds edit & dispatch support. (#142)

* Adds subscription diffs. (#143)

* Cleans up the tree.  It's very noisy in there. (#144)

* Organizes the api response. (#145)

* Adds the display command type; for custom messages. (#146)

* Adds tabs and help. (#147)

* v0.94.0

* Updates the changelog.

* Adds a publish script.

* Adds stringify-object to the app.  Oops.

* Changes the text colour on important actions so eyes stop bleeding. (#148)

* Fixes the codesigning script.

* Adds a quick start guide for React JS. (#149)

* Corrects some hyperlinking newbishness.

* Simplifies the readme in demo-react-js. (#150)

* Adds more substance to the quick start. (#151)

* Adds a quick start guide for React Native. (#152)

* Adds a better readme + gif demos. (#153)

* Adds docs for the trackGlobalErrors plugin. (#154)

* Fixes a formatting issue with the error docs.

* Fixes and clarifies more with the error docs.

* Adds reactotron-redux documentation. (#155)

* Adds reactotron-apisauce documentation. (#156)
joshuayoes pushed a commit that referenced this pull request Jan 17, 2023
Co-authored-by: Renovate Bot <bot@renovateapp.com>
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.

None yet

2 participants